从零开始
打好基础
付诸实践
深入探索
精通AI
关于AI、教育和技术的最新文章
让AI教育触达每一个人、每一个角落
开源、多语言、社区驱动
在 GitHub 上公开构建
夯实AI基础
准备好成长了?深入了解AI的基本构件——数据、算法和神经网络。通过动手练习在编写代码之前建立直觉。
前置要求: AI 种子(推荐)
Discover what datasets are, why data quality matters, and how the right data teaches AI to be smart.
Learn what algorithms are, how they work with everyday examples, and why choosing the right one matters for AI.
Explore how neural networks mimic the brain, process information through layers, and learn from their mistakes.
Understand the training loop, loss functions, overfitting, and how to know when your AI model is ready.
Explore how bias enters AI systems, the ethical challenges AI creates, and how we can build fairer technology.
Understand how neural networks learn by propagating errors backwards through layers, using the chain rule to update every weight.
Discover how loss functions measure a model's errors and how optimisers use gradients to systematically reduce them.
Learn how language models break text into tokens using BPE and other algorithms, and why tokenisation shapes everything from cost to capability.
Explore how AI represents words and sentences as vectors in high-dimensional space, enabling semantic search, recommendations, and RAG.
Learn why accuracy alone is misleading, and master the metrics - precision, recall, F1, ROC-AUC, BLEU, and perplexity - that truly measure AI performance.
How GPT, Claude and other LLMs work under the hood
Understand the two most common machine learning failure modes — overfitting and underfitting — with clear examples and how to fix them.
Learn how feature engineering transforms raw data into powerful machine learning inputs — the skill that separates good models from great ones.
A clear comparison of supervised and unsupervised machine learning — when to use each approach, with real-world examples and algorithms.
Learn how decision trees work, why they're one of the most intuitive ML algorithms, and when to use them.
Understand clustering — a key unsupervised learning technique — through K-Means, hierarchical clustering, and real-world applications.