Fundamentals of Machine Learning
- Cod y Modiwl
- CS36110
- Teitl y Modiwl
- Fundamentals of Machine Learning
- Blwyddyn Academaidd
- 2026/2027
- Semester
- Semester 1
- Cyd-gysylltydd y Modiwl
- Dr Neil Mac Parthalain
- Rhestr Ddarllen
- Gweld ar Aspire
- Staff Eraill sy'n Cyfrannu
Dulliau Asesu
|
Math o Asesiad |
Manylion Asesiad |
Cyfran |
|---|---|---|
| Arholiad Semester | Written Exam: 2 Awr | 100% |
| Arholiad Ailsefyll | Written Exam: 2 Awr | 100% |
Canlyniadau Dysgu
Wedi cwblhau'r modiwl dylai'r myfyrwyr fedru:
- 1. Demonstrate a knowledge and understanding of the Machine Learning paradigm and the main approaches to machine learning.
- 2. Describe important, different machine learning techniques and algorithms and how they perform.
- 3. Select an appropriate Machine Learning technique and describe how this can be applied as a suitable solution for a given application problem or domain.
- 4. Compare and contrast the properties and limitations of different Machine Learning techniques and algorithms and discuss the implementational challenges involved in applying them.
Disgrifiad cryno
The module provides an introduction to the fundamentals of machine learning and a number of different machine learning techniques and algorithms. It places emphasis on the practical applications of machine learning and highlights the theoretical advantages, drawbacks and limitations of the different techniques.
Cynnwys
1. Introduction
Introduction to machine learning including example applications and classes of machine learning techniques
2. Decision Trees
Introduction to decision trees (classification trees and regression trees); over-fitting; pruning; application example
3. Bayesian Learning
Bayes' theorem/rule; maximum likelihood; maximum a posteriori; naive Bayes classifier; application example
4. Artificial Neural Networks
Introduction to perceptrons, and perceptron-based artificial neural networks; linear separability; activation functions; back-propagation; application example
5. Support Vector Machines
maximum margin hyperplane; kernel trick; kernel functions; soft margins; application example
6. Selected Additional ML Topics
Introduction and discussion of another important machine learning technique topic, e.g., reinforcement learning, handling uncertainty, genetic programming
7. Summary and Revision
Sgiliau Modiwl
|
Math o Sgiliau |
Manylion Sgiliau |
|---|---|
| Cyfathrebu | Via written examination. |
| Datblygu personol a chynllunio gyrfa | Via in-lecture problem-solving exercises. Real-world problems will be presented as part of the taught material. |
| Datrys Problemau | Via in-lecture problem-solving exercises. |
| Gwella dysgu a pherfformiad ei hun | Presents a general approach to machine learning. The principles can be adapted to any particular situation and are not specific to any domain. |
| Rhifedd | Inherent to machine learning |
| Sgiliau pwnc penodol | Demonstrate a knowledge and understanding of the Machine Learning paradigm and the main approaches to machine learning. |
| Sgiliau ymchwil | Via in-lecture problem-solving exercises. |
| Technoleg Gwybodaeth | Use of computing to solve real-world problems. |
Nodau
Mae'r modiwl hwn yn cydymffurfio a FfCChC Lefel 6
Computer Science,Aberystwyth University, Llandinam Building, Penglais, Aberystwyth,
01970 622424 : +44 : +44 (0)1970 622021
cs-office@aber.ac.uk: cs-office@aber.ac.uk
