Back to AI/ML Overview

AI Fundamentals

Beginner to Intermediate • 14 lessons • 3-4 hours total

Build a comprehensive foundation in artificial intelligence. From basic neural networks to advanced architectures, learn the essential concepts that power modern AI through interactive visualizations.

What You'll Learn

Neural Network Basics

How neurons, layers, weights, and biases work together to process information.

Learning & Optimization

Gradient descent, backpropagation, and how networks improve through training.

Activation & Loss Functions

Why non-linear functions and proper loss measurement are crucial for learning.

Generalization & Regularization

Preventing overfitting and ensuring models work on new, unseen data.

Specialized Architectures

CNNs for vision, RNNs for sequences, and embeddings for representation learning.

Practical ML Skills

Data preprocessing, hyperparameter tuning, and ensemble methods for real-world applications.

Interactive Visualizations

1.

Perceptron & Linear Classification

Beginner12-18 min

Discover the foundation of all neural networks! Watch a perceptron learn to predict weather by drawing a line that separates rainy days from sunny days.

Concepts Covered:
Linear ClassificationDecision BoundariesPerceptron LearningPattern Recognition
Start Here!
Start Learning
2.

Data Preprocessing & Feature Engineering

Beginner12-15 min

Learn why 'garbage in, garbage out' matters! Discover how data normalization and feature scaling dramatically improve learning.

Concepts Covered:
NormalizationFeature ScalingCategorical EncodingData Quality
Explore
3.

Activation Functions Deep Dive

Beginner12-15 min

Discover why neural networks need non-linear functions! Compare ReLU, Sigmoid, and Tanh through interactive examples and see how they shape learning.

Concepts Covered:
Non-linearityReLUSigmoidTanhDead Neurons
Explore
4.

Neural Network Forward Pass

Beginner15-20 min

Follow Alex's story as a trained network predicts test performance. See how data flows through layers and predictions are made.

Concepts Covered:
NeuronsWeights & BiasesLayer ProcessingPredictions
Explore
5.

Loss Functions & Metrics

Beginner12-15 min

Learn how neural networks measure 'wrongness'! Explore different loss functions and understand when to use each for classification vs regression.

Concepts Covered:
Mean Squared ErrorCross-entropyClassification vs RegressionModel Evaluation
Coming Soon
6.

Gradient Descent Optimization

Beginner15-20 min

Explore how neural networks learn by optimizing their parameters. See gradient descent navigate loss landscapes to find optimal solutions.

Concepts Covered:
GradientsLearning RateOptimizationLoss Landscapes
Explore
7.

Backpropagation Step-by-Step

Intermediate18-22 min

Uncover the magic behind neural network learning! Watch gradients flow backward through layers and see how each weight gets updated.

Concepts Covered:
Chain RuleGradient FlowWeight UpdatesError Propagation
Coming Soon
8.

Neural Network Training

Intermediate15-20 min

Watch a neural network learn from scratch! See how random weights become intelligent through training on real student data.

Concepts Covered:
Training ProcessWeight UpdatesLearning CurvesModel Improvement
Explore
9.

Overfitting & Regularization

Intermediate15-18 min

Understand the balance between learning and memorizing! See how dropout and regularization help models generalize to new data.

Concepts Covered:
Bias-Variance TradeoffDropoutL1/L2 RegularizationGeneralization
Coming Soon
10.

Hyperparameter Tuning

Intermediate15-18 min

Master the art of model configuration! Learn how to find the best learning rates, layer sizes, and other settings for optimal performance.

Concepts Covered:
Grid SearchRandom SearchLearning CurvesModel Configuration
Coming Soon
11.

Convolutional Neural Networks (CNNs)

Intermediate20-25 min

Discover how computers see! Watch convolutional filters detect edges, shapes, and patterns in images through sliding window operations.

Concepts Covered:
ConvolutionFiltersFeature MapsPoolingComputer Vision
Coming Soon
12.

Recurrent Neural Networks (RNNs)

Intermediate18-22 min

Learn how neural networks remember! Watch RNNs process sequences by maintaining hidden states and see why they struggle with long sequences.

Concepts Covered:
Sequential DataHidden StatesMemoryVanishing Gradients
Coming Soon
13.

Embeddings & Representation Learning

Intermediate15-18 min

See how words become numbers with meaning! Explore how neural networks learn to represent concepts as vectors in high-dimensional space.

Concepts Covered:
Word EmbeddingsVector SimilaritySemantic RelationshipsDimensionality
Coming Soon
14.

Ensemble Methods

Intermediate15-18 min

Discover the power of teamwork in AI! See how combining multiple models through bagging and boosting creates stronger predictions.

Concepts Covered:
Model CombinationBaggingBoostingWisdom of Crowds
Coming Soon

Next Steps

After completing AI Fundamentals, continue your learning journey