Advanced machine learning
- About
- e-Leadership MBA
- Graduate Professional Program
- Joint Graduate Study Programme in Computer Science - Internet of Things and Artificial Intelligence
- Lecture Plan
- Computing
- Undergraduate University Program
- Learning outcomes on the program level
- Learning outcomes on the program level
- Admission
- Learning outcomes on the program level
- Learning outcomes on the program level
- Apply now
- Learning outcomes on the program level
- Learning outcomes on the program level
- Learning outcomes on the program level
- Learning outcomes on the program level
- Useful Information
- Learning outcomes on the program level
- Learning outcomes on the program level
- Useful Information
- Professional Title Acquired
- 3D Design
- Design
- Duration of the Study Program
- Undergraduate Professional Program
- Lecture Plan
- Lecture Plan
- Lecture Plan
- Useful Information
- Useful Information
- Software Package Included in the Price of the Study
- Software Package Included in the Price of the Study
- Course Schedules
- Course Schedules
- Professional Title Acquired
- Duration of the Study Program
- Digital Marketing
- Software Package Included in the Price of the Study
- Duration of the Study Program
- Lecture Plan
- Professional Title Acquired
- Useful Information
- Course Schedules
- Multimedia Computing
- Industry Certifications
- Course Schedules
- Professional Title Acquired
- Software Package Included in the Price of the Study
- System Engineering
- Duration of the Study Program
- Lecture plan
- Course Schedules
- Professional Title Acquired
- Software Package Included in the Price of the Study
- Industry Certifications
- Useful Information
- Software Engineering
- Duration of the Study Program
- Software Package Included in the Price of the Study
- Course Schedules
- Lecture Plan
- Industry Certifications
- Useful Information
- Professional Title Acquired
- Creative Market Communications Management
- Duration of the Study Program
- Course Schedules
- Industry Certifications
- Lecture Plan
- Useful Information
- Duration of the Study Program
- Software Package Included in the Price of the Study
- Digital Marketing
- Who Can Enroll
- Professional Title Acquired
- Software Package Included in the Price of the Study
- Course Schedules
- Lecture Plan
- Professional Title Acquired
- Useful Information
- Useful Information
- Data Science
- Industry Certifications
- Course Schedules
- Jobs and necessary knowledge and skills that graduates will be prepared for
- Course Schedules
- Duration of the Study Program
- Software Package Included in the Price of the Study
- Lecture Plan
- Duration of the Study
- Game Development
- Professional Title Acquired
- Who Can Enroll
- Professional Title Acquired
- MITx MicroMasters® program
- Useful Information
- Lecture Plan
- Software Package Included in the Price of the Study
- System Engineering
- Duration of the Study
- Who can Apply
- Course Schedules
- Lecture Plan
- Software Engineering
- Software Engineering
- Useful Information
- Study Duration
- Lecture Plan
- Lecture Plan
- Useful Information
- Useful Information
- Learning outcomes on the program level
- Learning outcomes on the program level
- Industry Certifications
- Industry Certifications
- Professional Title Acquired
- Professional Title Acquired
- Duration of the Study Program
- Duration of the Study Program
- Course Schedules
- Course Schedules
- Learning outcomes on the program level
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Partnership with Goldsmiths, University of London
- Class 30
- Practice 30
- Independent work 120
Course title
Advanced machine learning
Lecture type
Elective
Course code
21-02-530
Semester
3
ECTS
6
Lecturers and associates
- Assistant Professor PhD Hrvoje Jerković
- Lovro Sindičić, Instructor
- Assistant Professor PhD Vedrana Vidulin
Course overview
The objectives of this module are to enable students to:
• Interpret the definition of a range of neural network models.
• Be able to derive and implement optimisation algorithms for these models
• Interpret neural implementations of attention mechanisms and sequence embedding models and how these modular components can be combined to build state-of-the-art NLP systems
• Be able to implement and evaluate common neural network models for language
• Interpret model selection process in order to describe a particular type of data
• Evaluate a learned model in practice
• Interpret the mathematics necessary for constructing novel machine learning solutions
• Be able to design and implement various machine learning algorithms in a range of real-world applications
Students learn to build and maintain machine learning models including deep learning models, today the most important machine learning method used in the world's most important production systems for various tasks. Through this module, students will acquire and implement basic deep learning techniques on examples from natural language processing such as machine translation, sentiment analysis, and recognition of named entities. Also, the module will handle deep and awarded learning.
It is important for students to take this module in order to enable students to deepen their understanding of mathematics and algorithms of deep neural architecture and deep learning, as well as acquire practical knowledge to implement deep learning. Students will acquire the skills of designing deep architecture in TensorFlow, as well as hand-made deep neural networks that can be implemented later in any programming language.
Literature
Essential reading:
1. Skansi, S. (2018) Introduction to Deep Learning, Cham: Springer International Publishing,
Recommended reading:
2. Goodfellow, I., Bengio, Y., Courville, A. (2016) Deep Learning (Adaptive Computation and Machine Learning series), Cambridge: MIT Press, available at https://arxiv.org/abs/1609.08144
Minimal learning outcomes
- Define steps in most common basic depth learning algorithms
- Explain changes in information during passage through an artificial neuron.
- Explain impact of different components of deep neural architectures
- Describe steps in selected project based on deep learning architecture for specific business problem.
Preferred learning outcomes
- Explain how the basic depth learning algorithms work.
- Critically judge changes in information during passage through an artificial neuron.
- Evaluate the impact of different components of deep neural architectures.
- Apply the chosen deep learning architecture to the problems.