SimLabs Resources

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)

poloclub

Human-centered AI.

Visit Site

TensorFlow Playground

The classic beginner-friendly neural network visualization, letting you watch neuron weights change in real time.

Visit Site

CNN Explainer

Shows how convolutional neural networks (CNNs) recognize images through an interactive 3D view.

Visit Site

Transformer Explainer

Intuitively reveals the Transformer architecture and attention mechanism behind GPT models.

Visit Site

LLM Visualization

Pixel-level 3D simulation of the inference process of large language models such as GPT-2.

Visit Site

GAN Lab

Train generative adversarial networks (GANs) interactively in the browser.

Visit Site

ConvNetJS

A browser-based deep learning library developed by Andrej Karpathy, including multiple neural network demos.

Visit Site

Neural Network Playground

Another excellent neural network visualization tool that supports multiple activation functions and optimizers.

Visit Site

Activation Atlas

A neural network activation visualization tool developed by OpenAI that reveals internal representations inside the network.

Visit Site

TensorSpace

[New addition] Visualizes neural network structures and data flow in 3D scenes.

Visit Site

Netron

[New addition] Interactive viewer for neural network model architectures.

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 Site

MLU-Explain

An interactive visual tutorial from Amazon covering core concepts such as linear regression and cross-validation.

Visit Site

ML Visualized

Visualizes common ML algorithms through interactive notebooks, starting from first principles.

Visit Site

Distill.pub

A leading interactive journal that uses visualization to explain cutting-edge neural network research in depth.

Visit Site

Scikit-learn Algorithm Cheat-Sheet

An interactive guide to selecting machine learning algorithms, helping you choose the right one.

Visit Site

Explained Visually

Uses visualization to explain complex concepts, including principal component analysis and Markov chains.

Visit Site

Clustering Algorithms Visualization

Interactive comparison and visualization of multiple clustering algorithms.

Visit Site

t-SNE Playground

[New addition] Interactively explore the dimensionality-reduction effect of t-SNE under different parameter settings.

Visit Site

UMAP 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 Site

Immersive Linear Algebra

The world’s first online linear algebra book with fully interactive graphics.

Visit Site

Math Insight

Explains multivariable calculus and dynamical systems through interactive applets.

Visit Site

Eigensteve (YouTube/Web)

Visualization-focused explanations of linear algebra, singular value decomposition (SVD), and other core mathematics for data science.

Visit Site

3Blue1Brown

Grant Sanderson’s math visualization channel, featuring beautiful animations on linear algebra, calculus, and more.

Visit Site

Calculus Made Easy

An interactive calculus learning platform that explains derivatives and integrals through animation.

Visit Site

Matrix Multiplication

A visual explanation of matrix multiplication that helps build intuition for linear transformations.

Visit Site

Wolfram 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 Site

Plotly Dash Gallery

A library of Plotly Dash applications covering a wide range of interactive data apps.

Visit Site

Bokeh Gallery

A collection of interactive visualization examples for the Python Bokeh library.

Visit Site

Altair Gallery

Examples for the Python statistical visualization library built on Vega-Lite.

Visit Site

R Shiny Gallery

A showcase of interactive R Shiny web applications.

Visit Site

🎮 Interactive AI Applications and Tools (Interactive AI Apps & Tools)

pix2pix-tensorflow

Interactive image-to-image translation demo.

Visit Site

GAN Lab

Train generative adversarial networks (GANs) interactively in the browser.

Visit Site

magenta: sketch rnn

A TensorFlow-based sketch recurrent neural network.

Visit Site

AI Dungeon

An AI-powered text adventure game.

Visit Site

Embedding Projector

A visualization tool for high-dimensional embedding vectors.

Visit Site

Dimensionality Reduction Guide

A visual introduction to dimensionality reduction techniques.

Visit Site

TensorFlow Playground

A neural network visualization lab.

Visit Site

K-Means Clustering Visualizer

K-means clustering algorithm visualization.

Visit Site

Visual Intro to ML Part 1

Part 1 of a visual introduction to machine learning.

Visit Site

Visual Intro to ML Part 2

Part 2 of a visual introduction to machine learning.

Visit Site

Streamlit Gallery

A gallery of Streamlit app templates.

Visit Site

Logistic Regression

A visual explanation of the logistic regression algorithm.

Visit Site

CNN Explainer

A visual explainer for convolutional neural networks.

Visit Site

Kernel Density Estimation

Kernel density estimation visualization.

Visit Site

Probability Distributions

Probability distribution visualization.

Visit Site

Hugging Face Spaces

Hugging Face spaces for model demos.

Visit Site

ConvNetJS

Train convolutional neural networks in the browser.

Visit Site

Keras.js

Run Keras models in the browser.

Visit Site

Quick Draw

Google AI’s drawing-guessing game.

Visit Site

Teachable Machine

A no-code machine learning model training platform developed by Google.

Visit Site

RunwayML

A machine learning toolkit for creators, including a variety of AI models.

Visit Site

Experiments with Google

Google’s collection of AI experiment projects, featuring many creative applications.

Visit Site

OpenAI Playground

An interactive testing platform for OpenAI GPT models.

Visit Site

Gradio Spaces

A platform for quickly building and sharing machine learning applications.

Visit Site

Papers with Code

A platform that combines machine learning papers with code implementations.

Visit Site

Nomic 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 Site

DeepDream Generator

An online version of Google’s DeepDream algorithm for generating dreamlike images.

Visit Site

BERT Visualizations

Visualizes attention mechanisms and word embeddings in BERT models.

Visit Site

Language Interpretability Tool

A language-model interpretability tool developed by Google.

Visit Site

Attention Visualizer

An interactive visualization of attention mechanisms in Transformer models.

Visit Site

Word2Vec Visualizer

A 3D visualization tool for word embedding spaces.

Visit Site