Siirry suoraan sisältöön

Fundamentals of AI (2 op)

Toteutuksen tunnus: TT00EV99-3001

Toteutuksen perustiedot


Ajoitus

01.08.2021 - 31.07.2022

Opintopistemäärä

2 op

Virtuaaliosuus

2 op

Toteutustapa

Etäopetus

Yksikkö

ICT ja tuotantotalous

Toimipiste

Karaportti 2

Opetuskielet

  • Englanti

Paikat

0 - 100

Koulutus

  • Tieto- ja viestintätekniikan tutkinto-ohjelma

Opettaja

  • Virve Prami

Vastuuopettaja

Janne Salonen

Ryhmät

  • DiplomaDA
    Diploma in Data Analytics
  • DiplomaCS
    Diploma in Cyber Security

Tavoitteet

Artificial intelligence (AI) has numerous applications in today’s world. AI has enabled us to build machines that can think rationally and sometimes as a human. AI can be seen everywhere, from self-driving cars to a simple chatbot or even YouTube video recommender. This course is a gentle introduction to AI’s basic concepts and methodologies from both theoretical and practical perspectives. The course covers essential intuitions behind different AI methods (e.g., machine learning and deep learning) as well as the business-side topics, like the implications of AI and its effect on today’s industry. By the end of this course, the student will be familiar with modern AI aspects as his/her very first steps on the journey to AI. The student will learn to think outside the box using AI and present AI-based solutions using appropriate methods discussed in the course.

Sisältö

1. Introduction:
What is AI? – Intelligent Agents – Thinking Humanly – Acting Humanly – Thinking and Acting Rationally – Chinese Room Argument – Strong AI vs. Weak AI – History of AI

2. Modern AI:
Role of Data Science in Modern AI – What is Data? – Classical AI vs. Machine Learning – Machine Learning vs. Deep Learning – Some Applications of AI

3. Machine Learning:
General Concepts – Supervised Learning – Unsupervised Learning – Reinforcement Learning – Neural Networks – Deep Learning – Crucial Hints for Model Training – Machine Learning and Related Fields

4. AI and Machine Learning in Industry:
AI as an Indispensable Part of Today’s Industry – Some Machine Learning Use Cases in Industry – Pipeline of a Machine Learning Project – A Closer Look at an AI-based Product – Different Roles in an AI Team – Strategies to Incorporate AI in Your Company – AI Team Requirements in Your Company

5. Problems of AI:
Bias in AI – AI and Privacy – Adversarial Attacks on AI – Impact of AI on Jobs

6. Our Future with AI:
What Can be Expected from the Future of AI? – Will Machines Obtain Consciousness? – Advice for a Better Future with AI

7. Final Tasks:
Project – Self-study Essay

Aika ja paikka

Course is 100% online (Self-Study) course and study environment is TechClass portal.

Oppimateriaalit

Online. Lecture slides, tutorial videos, assignments

Opetusmenetelmät

This course is 100% virtual, thanks to the comprehensive tutorial videos and content made for this course.

The student will pass this course after submitting the required assignments, quizzes, and projects.

Harjoittelu- ja työelämäyhteistyö

N/A

Tenttien ajankohdat ja uusintamahdollisuudet

Online.

Kansainvälisyys

N/A

Toteutuksen valinnaiset suoritustavat

N/A

Opiskelijan ajankäyttö ja kuormitus

Lectures = 25h
Exercises = 10h
Self-study = 10h
Quizzes = 5h
Project = 10h
Total = 60 hours

Arviointiasteikko

Hyväksytty/Hylätty

Arviointikriteerit, tyydyttävä (1)

- The student knows the fundamental definitions and concepts of AI.
- The student is familiar with primitive applications of AI.
- The student is familiar with the history of AI.
- The student understands the concept of data for modern AI.
- The student knows the difference between classical AI and modern AI (e.g., Machine Learning).
- The student knows the basic definition of Machine Learning and Deep Learning.

Arviointikriteerit, hyvä (3)

- The student understands the fundamental concepts of Machine Learning and Deep Learning.
- The student understands the intuition behind Deep Learning.
- The student knows different types of Machine Learning algorithms.
- The student knows is familiar with neural networks.
- The student knows the related fields to AI, such as Computer Vision, Speech Processing, and NLP.
- The student understands the influential role of AI in today’s industry.
- The student is familiar with some industrial applications of AI and Machine Learning.
- The student knows the pipeline of a Machine Learning project.

Arviointikriteerit, kiitettävä (5)

- The student is familiar with the connection of different components of an AI-based product.
- The student knows the different job positions related to Data Analysis, AI, and Machine Learning.
- The student knows the methods to incorporate AI in a business.
- The student knows the requirements of an AI team in a company.
- The student knows the concept of bias in AI.
- The student knows the impact of AI on jobs and public privacy.
- The student is familiar with the adversarial attacks on AI.
- The student is aware of realistic expectations for the future of AI.
- The student knows how to continue his/her journey in the field of AI after this course.

Arviointimenetelmät ja arvioinnin perusteet

Exercise 50%
Quiz 12.5%
Project 25%
Essay 12.5%

Lisätiedot

Course is only for Diploma in Cyber Security students.