Artificial Intelligence and RoboticsLaajuus (9 cr)
Course unit code: DT10022
General information
- Credits
- 9 cr
- Teaching language
- Finnish
- Responsible person
- Seppo Nevalainen, Vastuuopettaja
- Jarmo Talvivaara, Vastuuopettaja
- Lisbeth Smolander, Vastuuopettaja
- Anssi Gröhn, Vastuuopettaja
Objective
Artificial Intelligence
- You know different aspects of artificial intelligence and their intermediate applications.
- You know basic principles of machine and deep learning and choose the applications for them.
Robotics and Automation
- You know the basics and key concepts of automation and robotics.
- You know the basics of physical, software and virtual as well as cyber-physical automation solutions for different applications and implementations.
- You can identify and evaluate the benefits, challenges, opportunities and risks of automation.
- You are familiar with software automation and software robotics as area of automation.
- You know the differences between different levels of software robotics solutions (simple assisted, wider unassisted, intelligent and cognitive automation) and key design and implementation principles of them.
- You can implement different levels of automation solutions using software robotics
- You can evaluate the functionality and efficiency of automation solutions at a basic level
Mathematics of Artificial Intelligence, Automation and Robotics
- You understand the principles and key concepts of the quadratic equations.
- You can solve and apply quadratic equations.
- Understand the basics of vectors, basic concepts, calculations and their significance in different applications.
- You understand the basics of matrices, basic concepts, calculations and their significance in different applications.
- Understand the basics of functions, basic concepts, calculations and their significance in different applications.
- You know the applications of mathematics applied in artificial intelligence
Course Project: Applications of Artificial Intelligence, Automation and Robotics
- You get familiar with some area of artificial intelligence, automation, robotics or a combination of them.
- You are able to produce an general overview (level 1), either a more detailed explanation or an application experiment (level 3) or a wider research combined with application experiment (level 5) of the selected entity.
Content
Artificial Intelligence
- Symbolic artificial intelligence (GOFAI)
- Inference systems
- The main aspects of artificial intelligence
- Introduction to machine learning
- Introduction to in-depth learning
Robotics and Automation
- Fundamentals of Automation and Robotics: basics, history, objectives, benefits and challenges, risks and opportunities, future development.
- Physical and simulated/virtual Robotics and Automation.
- Cyber-physical solutions.
- Software Automation.
- Robotic Process Automation (RPA)
- Basics of Intelligent and Cognitive Automation (IA, CA)
Mathematics in Artificial Intelligence, Automation and Robotics
- 2nd degree/quadratic equations; solving and applying.
- Trigonometry; basics, concepts, meaning, different applications.
- Vectors; basics, concepts, basic calculations, utilization in different applications.
- Matrices; basics, concepts, basic calculations, utilization in different applications.
- Functions; basics, concepts, meaning, different applications.
- Applications of mathematics in artificial intelligence.
Course project
Review (level 1), research or prototype (level 3) or research-combined prototype (level 5) from specific area of interest in releated to Artificial Intelligence, Automation or Robotics (one or more areas covered/combined).