YoVDO

No Black Box Machine Learning Course – Learn Without Libraries

Offered By: freeCodeCamp

Tags

Machine Learning Courses Python Courses Javascript Courses Feature Extraction Courses Model Evaluation Courses

Course Description

Overview

Gain a deep understanding of machine learning systems by coding without relying on libraries in this comprehensive JavaScript course. Demystify the inner workings of machine learning while enhancing your software development skills. Create a drawing app, work with data, build a data visualizer, and implement feature extraction techniques. Learn to create scatter plots and custom charts for data visualization. Explore classification algorithms including Nearest Neighbor and K Nearest Neighbors. Dive into model evaluation, decision boundaries, and compare your implementations with Python and scikit-learn. Complete hands-on assignments and projects to reinforce your learning. Suitable for those with basic programming knowledge and some understanding of linear algebra, trigonometry, and interpolation.

Syllabus

CHART TUTORIAL mentioned at : https://youtu.be/n8uCt1TSGKE
⌨️ Introduction
⌨️ Drawing App
⌨️ Homework 1
⌨️ Working with Data
⌨️ Data Visualizer
⌨️ Homework 2
⌨️ Feature Extraction
⌨️ Scatter Plot
⌨️ Custom Chart
⌨️ Homework 3
⌨️ Nearest Neighbor Classifier
⌨️ Homework 4 better box
⌨️ Data Scaling
⌨️ Homework 5
⌨️ K Nearest Neighbors Classifier
⌨️ Homework 6
⌨️ Model Evaluation
⌨️ Homework 7
⌨️ Decision Boundaries
⌨️ Homework 8
⌨️ Python & SkLearn
⌨️ Homework 9


Taught by

freeCodeCamp.org

Related Courses

Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Einführung in Computer Vision
Technische Universität München (Technical University of Munich) via Coursera
機器學習技法 (Machine Learning Techniques)
National Taiwan University via Coursera
Machine Learning for Musicians and Artists
Goldsmiths University of London via Kadenze
Прикладные задачи анализа данных
Moscow Institute of Physics and Technology via Coursera