Artificial Intelligence

Start Learning Machine Learning II today!

Join Turtlers Coding lessons today to enjoy flexible class appointments and teaching methods that allows you/your kids to explore their creative outlook and use modern technology to implement applicable projects. Start today to get right on your learning path.

  • Advanced
  • Last updated 9/2023
  • English
Course Description

'Machine Learning II' is an advanced course designed as a progression from 'Machine Learning Foundations,' delving deeper into intricate aspects of neural network design and optimization. Students explore the construction of complex layers like the Inception model and the strategic utilization of 1x1 convolution layers in 3D as bottlenecks, honing their ability to craft sophisticated architectures while understanding parameter efficiency.

The curriculum extends beyond mere model construction, delving into practical applications such as configuring pre-existing models and fine-tuning them for specific tasks. Furthermore, it introduces innovative paradigms where image patches are treated as tokens, converted into embeddings, and augmented with positional encodings. Students also engage with attention mechanisms like attention dropout layers and self-attention, crucial for localizing objects and capturing global dependencies between class tokens.

By utilising theoretical foundations with hands-on applications, 'Machine Learning II' equips students with advanced techniques pivotal for creating state-of-the-art machine learning models. This course not only emphasizes the construction of intricate neural network architectures but also offers insights into methodologies essential for diverse tasks in image analysis, object localization, and leveraging attention mechanisms for enhanced model performance and understanding global contexts within data.

  1. A Laptop (Windows or Mac)
  2. Python Level 3
  3. Artificial Intelligence I (Recommended)
  4. Artificial Intelligence II (Recommended)
  5. Python for Machine Learning
Upon completion of the course, the student is should comfortably be able to:
  1. Understand the Inception model layer construction.
  2. Understand and use 1x1 conv layers in 3D as bottlenecks.
  3. Determining the number of parameters in the Machine Learning model.
  4. Configuring Off-the-shelf models and performing fine-tuning.
  5. Image patches are treated as tokens and converted into embeddings.
  6. Incorporate positional information of the patches, positional encodings are added to the patch embeddings.
  7. Understand the attention dropout mechnism while localising objects.
  8. Use of self-attention mechanisms to capture global dependencies between class

Course Details

  • Lectures 12+ Lessons
  • Duration 12 Weeks
  • Skill Level Advanced
  • Language English
  • Assignments Optional

Trending Courses

Check out some of the most 🔥 courses amongst our students

course image
Scratch Level 1
No Experience Required

14+

Projects
12h 12 Lessons
course image
Python Turtle
No Experience Required

14+

Projects
12h 12 Lessons
course image
Web Development 1 - Introduction
No Experience Required

14+

Projects
12h 12 Lessons
course image
Roblox Games with Lua
No Experience Required

14+

Projects
12h 12 Lessons