Free · 55 Topics · No Signup
AI Notes
Machine learning, TensorFlow.js, graphics, history, math and statistics — written by CodingNow 2.0's mentors. Free to read, structured to actually help you learn.
AI notes by CodingNow 2.0 cover 55 topics — from ml intro to probability — each explained with short definitions, syntax and runnable code examples. They are 100% free, need no signup, and work as quick revision for college exams, AI interviews and CodingNow 2.0's mentor-led AI course in Pitampura, Delhi.
No notes found. Try a different search term, or browse all AI notes.
Machine Learning
18 of 18 topics publishedML Intro
Machine Learning is a subfield of Artificial intelligence
ML and AI
Artificial Intelligence Is a Contrast to Human Intelligence
ML Languages
Programming languages involved in Machine Learning and Artificial Intelligence are:
ML JavaScript
Traditionally, Machine Learning applications are using R or Python.
ML Examples
! image (https://www.w3schools.com/ai/pic1.jpg)
ML Linear Graphs
Machine Learning often uses line graphs to show relationships.
ML Scatter Plots
Collecting data is the most important part of any Machine Intelligence projects.
ML Perceptrons
It is the simplest possible Neural Network.
ML Recognition
Neural Networks are used in applications like Facial Recognition.
ML Training
- Train the perceptron against correct answers
ML Testing
A Perceptron must be Tested and Evaluated.
ML Learning
An ML model is Trained by Looping over data multiple times.
ML Terminology
Machine learning systems uses Relationships between Inputs to produce Predictions.
ML Data
Up to 80% of a Machine Learning project is about Collecting Data:
ML Clustering
- Clusters are collections of similar data
ML Regressions
A Regression is a method to determine the relationship between one variable (y) and other variables (x).
ML Deep Learning
The deep learning revolution started around 2010.
ML Brain.js
Brain.js is a JavaScript library that makes it easy to understand Neural Networks because it hides the complexity of the mathematics.
TensorFlow
4 of 4 topics publishedTFJS Tutorial
! TensorFlow (https://www.w3schools.com/ai/img_tensorflow.jpg)
TFJS Operations
You can add two tensors using tensorA.add(tensorB):
TFJS Models
Training and Deploying Machine Learning Models In the Browser
TFJS Visor
- TensorFlow Visor is a graphic tools for visualizing Machine Learning
Example 1
4 of 4 topics publishedEx1 Intro
The model above performs 4 important steps:
Ex1 Data
The data used in Example 1, is a list of car objects like this:
Ex1 Model
When a model is trained, the data is divided into small sets (batches). Each batch is then fed to the model. Shuffling is important to prevent the model getting
Ex1 Training
async function trainModel(model, inputs, labels, surface) {
Example 2
4 of 4 topics publishedEx2 Intro
The model above performs 4 important steps:
Ex2 Data
Example 2 uses the same source code as Example 1.
Ex2 Model
When a model is trained, the data is divided into small sets (batches). Each batch is then fed to the model. Shuffling is important to prevent the model getting
Ex2 Training
async function trainModel(model, inputs, labels, surface) {
JS Graphics
6 of 6 topics publishedGraph Intro
JavaScript libraries to use for both Artificial Intelligence graphs and other charts:
Graph Canvas
HTML Canvas is perfect for combining Scatter and Lines
Graph Plotly.js
Plotly.js is a charting library that comes with over 40 chart types, 3D charts, statistical graphs, and SVG maps.
Graph Chart.js
Chart.js is a free JavaScript library for making HTML-based charts. It is one of the simplest visualization libraries for JavaScript, and comes with the followi
Graph Google
From simple line charts to complex hierarchical tree maps, the Google Chart gallery provides a large number of ready-to-use chart types:
Graph D3.js
D3.js is a JavaScript library for manipulating HTML based on data.
History
8 of 8 topics publishedHistory of Intelligence
About 70 000 years ago, something happened to the human brain.
History of Languages
A language is a structured system of communication.
History of Numbers
To understand AI, it is important to understand the concept of Numbers and Counting.
History of Computing
The Babylonian Abacus was developed to Reduce the Time to perform calculations.
History of Robots
Industrial robots have been around for more than 50 years.
History of AI
| 1950 | Alan Turing publishes "Computing Machinery and Intelligence" |
Job Replacements
What Jobs Will be Taken Over by Computers?
Theory of Mind
Mind can be defined as an instantiation of intelligence.
Mathematics
6 of 6 topics publishedMathematics
The main branches of Mathematics involved in Machine Learning are:
Linear Functions
- A linear graph represents a linear function
Linear Algebra
Machine Learning experts cannot live without Linear Algebra:
Vectors
Vectors typically describes Motion or Force
Matrices
A matrix is arranged in Rows and Columns.
Tensors
A Tensor is a generalization of Vectors and Matrices to higher dimensions.
Statistics
5 of 5 topics publishedStatistics
Statistics are tools to get answers to questions about data:
Descriptive
Descriptive Statistics is broken down into Tendency and Variability.
Variability
Descriptive Statistics is broken down into Tendency and Variability.
Distribution
The Normal Distribution Curve is a bell-shaped curve.
Probability
Probability is about how Likely something is to occur, or how likely something is true.
Ready to go from notes to a real career?
Join CodingNow 2.0's AI course — live mentorship, hands-on projects, and 100% placement support in Delhi NCR.
Enroll Now — Free Demo AvailableAI Notes – FAQs
What students search before reading AI notes.