AI Resource Links and Visual Learning Guide
This page collects websites related to deep learning, machine learning, mathematical foundations, data science, and interactive AI tools, helping learners quickly find visualization resources, teaching aids, and online experiment portals worth revisiting.
🧠 Deep Learning and Neural Networks (Deep Learning)
TensorFlow Playground
The classic beginner-friendly neural network visualization, letting you watch neuron weights change in real time.
Visit SiteCNN Explainer
Shows how convolutional neural networks (CNNs) recognize images through an interactive 3D view.
Visit SiteTransformer Explainer
Intuitively reveals the Transformer architecture and attention mechanism behind GPT models.
Visit SiteLLM Visualization
Pixel-level 3D simulation of the inference process of large language models such as GPT-2.
Visit SiteConvNetJS
A browser-based deep learning library developed by Andrej Karpathy, including multiple neural network demos.
Visit SiteNeural Network Playground
Another excellent neural network visualization tool that supports multiple activation functions and optimizers.
Visit SiteActivation Atlas
A neural network activation visualization tool developed by OpenAI that reveals internal representations inside the network.
Visit SiteTensorSpace
[New addition] Visualizes neural network structures and data flow in 3D scenes.
Visit Site🤖 Machine Learning Algorithms (Machine Learning)
A Visual Introduction to Machine Learning
Beautiful animations show how algorithms such as decision trees learn from data.
Visit SiteMLU-Explain
An interactive visual tutorial from Amazon covering core concepts such as linear regression and cross-validation.
Visit SiteML Visualized
Visualizes common ML algorithms through interactive notebooks, starting from first principles.
Visit SiteDistill.pub
A leading interactive journal that uses visualization to explain cutting-edge neural network research in depth.
Visit SiteScikit-learn Algorithm Cheat-Sheet
An interactive guide to selecting machine learning algorithms, helping you choose the right one.
Visit SiteExplained Visually
Uses visualization to explain complex concepts, including principal component analysis and Markov chains.
Visit SiteClustering Algorithms Visualization
Interactive comparison and visualization of multiple clustering algorithms.
Visit Sitet-SNE Playground
[New addition] Interactively explore the dimensionality-reduction effect of t-SNE under different parameter settings.
Visit SiteUMAP Explorer
[New addition] Build intuition for how UMAP behaves in high-dimensional dimensionality reduction.
Visit Site📐 Mathematical Foundations (Mathematics for ML)
Seeing Theory
Created by Brown University, this site makes probability and statistics fully visual and interactive.
Visit SiteImmersive Linear Algebra
The world’s first online linear algebra book with fully interactive graphics.
Visit SiteMath Insight
Explains multivariable calculus and dynamical systems through interactive applets.
Visit SiteEigensteve (YouTube/Web)
Visualization-focused explanations of linear algebra, singular value decomposition (SVD), and other core mathematics for data science.
Visit Site3Blue1Brown
Grant Sanderson’s math visualization channel, featuring beautiful animations on linear algebra, calculus, and more.
Visit SiteCalculus Made Easy
An interactive calculus learning platform that explains derivatives and integrals through animation.
Visit SiteMatrix Multiplication
A visual explanation of matrix multiplication that helps build intuition for linear transformations.
Visit SiteWolfram Demonstrations
[New addition] A large collection of interactive models covering mathematics, physics, and computational science.
Visit Site📊 Data Science and Statistical Visualization (Data Science & Statistics)
Observable
A modern data visualization platform supporting D3.js and interactive data exploration.
Visit SitePlotly Dash Gallery
A library of Plotly Dash applications covering a wide range of interactive data apps.
Visit SiteBokeh Gallery
A collection of interactive visualization examples for the Python Bokeh library.
Visit SiteAltair Gallery
Examples for the Python statistical visualization library built on Vega-Lite.
Visit Site🎮 Interactive AI Applications and Tools (Interactive AI Apps & Tools)
Dimensionality Reduction Guide
A visual introduction to dimensionality reduction techniques.
Visit SiteTeachable Machine
A no-code machine learning model training platform developed by Google.
Visit SiteExperiments with Google
Google’s collection of AI experiment projects, featuring many creative applications.
Visit SitePapers with Code
A platform that combines machine learning papers with code implementations.
Visit SiteNomic Atlas
[New addition] Data maps for exploring and visualizing large-scale embedding spaces.
Visit Site👁️ Computer Vision and NLP Visualization (Computer Vision & NLP)
What Neural Networks See
Visualizes what convolutional neural networks "see" during image recognition.
Visit SiteDeepDream Generator
An online version of Google’s DeepDream algorithm for generating dreamlike images.
Visit SiteLanguage Interpretability Tool
A language-model interpretability tool developed by Google.
Visit SiteAttention Visualizer
An interactive visualization of attention mechanisms in Transformer models.
Visit Site