ELEC70059 Machine LearningLecturer(s): Prof Krystian Mikolajczyk; Dr Deniz Gunduz Aims
Extracting information from the unprecedented amount of data (aka. big data) that has been collected in recent years is a very important task in science and engineering, with great social and economical impact. Machine learning addresses the problem of how computers can learn and extract information automatically from data, and it is behind many methods used in artificial intelligence, data mining or adaptive system design. It is widely applied in practice in most disciplines where data is available, including, e.g., electrical engineering, computer science, or medicine. The aim of this module is to introduce you to the theory and practice of modern machine learning methods.
Learning Outcomes
Upon successful completion of this module, you will be able to: 1. Develop solutions to machine learning problems by modelling and pre-processing data, and designing, selecting and develop appropriate learning algorithms. 2. Consider and contrast the problems of learning and overfitting in an ML system 3. Jutsify the use of linear regression, classification, logistic regression, support vector machines, neural networks, nearest neighbour and clustering. 4. Recommend and construct the use of a machine learning algorithm in unseen situations.
SyllabusExam Duration: 3:00hrs Coursework contribution: 20% Term: Autumn Closed or Open Book (end of year exam): N/A Coursework Requirement: N/A Oral Exam Required (as final assessment): N/A Prerequisite module(s): None required Course Homepage: Blackboard Book List: Please see Module Reading list
|