YoVDO

Understanding AI from Scratch - Neural Networks Course

Offered By: freeCodeCamp

Tags

Neural Networks Courses Artificial Intelligence Courses Machine Learning Courses Javascript Courses Dijkstra's Algorithm Courses Genetic Algorithms Courses Self-Driving Cars Courses Shortest Path Algorithms Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Dive into a comprehensive course on building neural networks from scratch without relying on libraries. Learn to manually adjust network parameters to teach a car how to navigate a custom-designed playground. Gain insights from Dr. Radu, a university computer science professor with over a decade of experience in machine learning and AI. Explore fundamental concepts through hands-on lessons covering topics such as single neurons, genetic algorithms, hidden layers, and Dijkstra's algorithm. Engage with homework assignments, participate in data collection through racing simulations, and compete for prizes. Access additional resources including code repositories, related tutorials, and community discussions to enhance your learning experience.

Syllabus

Use "11. MiniMap" from Phase 2 at
⌨️ Introduction
⌨️ The Playground
⌨️ One Neuron
⌨️ Clarrifications
⌨️ Lesson 2
⌨️ Genetic Algorithm
⌨️ 2 Inputs
⌨️ Hidden Layers
⌨️ Misconceptions
⌨️ Lesson 3 More Outputs
⌨️ Lesson 4 Traffic Rules
⌨️ Lesson 5 Compass Sensor
⌨️ The need for Shortest Path
⌨️ Updating the Self-driving Car codebase
⌨️ Lesson 6 Dijkstra's Algorithm
⌨️ Lesson 7 Dijkstra with AI Agents
⌨️ Final Challenge


Taught by

freeCodeCamp.org

Related Courses

Introduction to Artificial Intelligence
Stanford University via Udacity
Natural Language Processing
Columbia University via Coursera
Probabilistic Graphical Models 1: Representation
Stanford University via Coursera
Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Learning from Data (Introductory Machine Learning course)
California Institute of Technology via Independent