Wiki-ML
  • Home
  • Foundations
    • What is this section?
    • Foundations

    • Machine Learning
    • Machine Learning

    • Python (Helsinki MOOC 2024)
    • Python
    • Python Helsinki: 1
    • Python Helsinki: 2
    • Python Helsinki: 3
    • Python Helsinki: 4
    • Python Helsinki: 5
    • Python Helsinki: 6
    • Python Helsinki: 7
    • Python Helsinki: 8
    • Python Helsinki: 9
    • Python Helsinki: 10
    • Python Helsinki: 11
    • Python Helsinki: 12
    • Python Helsinki: 13
    • Python Helsinki: 14

    • Labs
    • Foundations: Labs

    • Resources
    • Foundations: Resources
  • Data
    • What is this section?
    • Big Data

    • Labs
    • Data: Labs

    • Resources
    • Data: Resources
  • Classic ML
    • What is Classic ML?
    • Algorithms: Introduction

    • Algorithm Types
    • Algorithms: Linear regression
    • Algorithms: Logistic regression
    • Algorithms: Naïve Bayes
    • Algorithms: Support Vector Machines
    • Algorithms: Decision tree
    • Algorithms: K-Nearest neighbor
    • Algorithms: Random forest
    • Algorithms: Gradient boosting
    • Algorithms: K-Means
    • Algorithms: e-means

    • Labs
    • Classic ML: Labs

    • Resources
    • Classic ML: Resources
  • Evaluation
    • What is this section?
    • Model evaluation

    • Labs
    • Model evaluation: Labs

    • Resources
    • Model evaluation: Resources
  • Deep Learning
    • ANN
    • ANN: Table of Contents
    • ANN: Introduction
    • ANN: Mathematical Model
    • ANN: model and demos

    • Introduction to Deep Learning
    • Deep Learning

    • Labs
    • Deep Learning: Labs

    • Resources
    • Deep Learning: Resources
  • LLMs
    • Generative AI
    • Generative AI

    • LLMs
    • Large Language Models
    • GPT

    • Transformers
    • The Transformer

    • Labs
    • LLMs and Transformers: Labs

    • Resources
    • LLMs and Transformers: Resources
  • RAG & Agents
    • What is this section?
    • RAG and agents

    • RAG
    • RAG

    • Labs
    • RAG and agents: Labs

    • Resources
    • RAG and agents: Resources
  • AI for Devs
    • What is this section?
    • AI for developers

    • Labs
    • AI for developers: Labs

    • Resources
    • AI for developers: Resources
  • MLOps
    • What is this section?
    • MLOps

    • Labs
    • MLOps: Labs

    • Resources
    • MLOps: Resources
  • Training
    • About Training
    • Training

    • Labs
    • Training: Labs

    • Resources
    • Training: Resources
∑
albertprofe ml
Start here Numbers
  • Foundations
  • Data
  • Classic ML
  • Model evaluation
  • Deep Learning
  • LLMs and Transformers
  • RAG and agents
  • AI for developers
  • MLOps
  • Training
Library Teaching wiki ↗ GitHub
ANN demos→
Perceptron Neuron Backprop CNN RNN Attention Transformer RAG Python NumPy
Sister library of albertprofe.dev

Learn. Model.
Build.

Learn ANN first. A living ML wiki next to the teaching wiki: algorithms, neural nets, language models, and the Python I study with — written as I learn it, for anyone who wants to follow.

ANN demos → What is ML
ANN → LLM
the path through the library
71 pages
.qmd files, 10 Nov 2026
14 parts
Helsinki Python track
Start here

ANN first, then LLM

A path you can walk today, using pages that already exist. Evolution articles and most classroom labs are still to be written — I will not pretend they are here.

1

What is machine learning

The decision / error / optimisation loop, and the four learning paradigms.

2

A first algorithm

Linear regression — still a short definition page, and the seed for the other classic algorithms.

3

What is an ANN

The strongest ML article already on this wiki: structure, types, and how a network learns.

4

ANN model and demos

The former home page: the formula, videos, and executable Python (spiking neuron, XOR perceptron).

5

Deep learning overview

How deep networks, GANs and transformers sit inside machine learning.

6

Toward LLMs and Transformers

A comparison table is written; the child pages (LLM, GPT, Transformer) are honest outlines, not finished articles.

7

RAG and agents

Named, not yet taught. Start with the section outline; the RAG page is in progress at its original URL.

Now

The wiki, in numbers

Counted from this repository on 10 November 2026. The page total includes new section outlines written so every agreed section has a home, plus its own Labs and Resources pages. It is not 71 finished articles.

📄
71
pages
.qmd files in the repo
🔁
23
commits on master
28 Dec 2024 – 5 Jan 2025
🐍
14
Python MOOC parts
1–3 written · 4 started · 5–14 stubs
🧠
4
ANN articles
including the relocated home
📐
9
algorithm sketches
plus one overview page
🧪
6
annotated external labs
on the January 2025 labs index
The library

Ten sections, each with Labs and Resources

Existing articles stay at their URLs. New sections begin with an honest outline rather than empty boilerplate. About is not a section here — it lives on the teaching wiki.

🧱

Foundations

What machine learning is, and the Helsinki Python Programming MOOC 2024 track. Python lives here, not in a side menu.

19 pages · ML overview + 14 Python parts
🗃️

Data

Today this is the Big Data overview (the five Vs). Cleaning, splits and pipelines are still to be written.

3 pages · overview + labs + resources
📉

Classic ML

One overview of algorithm types, then nine short definition pages: linear and logistic regression, naïve Bayes, SVM, trees, k-NN, forests, boosting, k-means.

12 pages · 9 sketches still thin
🎯

Model evaluation

How well a model does, and by which measure. An outline only: splits, metrics, overfitting, cross-validation.

3 pages · in progress
🕸️

Deep Learning

ANN is the first chapter: introduction, mathematical model, and the relocated home (formula, videos, Python demos). Then a deep-learning overview.

7 pages · ANN first
✨

LLMs and Transformers

A written comparison of generative models. The LLM, GPT and Transformer child pages are outlines, ready to be filled.

6 pages · overview written
🔎

RAG and agents

Retrieve, then generate — and later the agent loop. Named in the generative table; not yet taught.

4 pages · in progress
💻

AI for developers

Using a model inside a real program. No articles yet, only an honest outline.

3 pages · in progress
⚙️

MLOps

How the code is structured, how a run is repeated, train versus serve. Outline only.

3 pages · in progress
🎓

Training

Mirrors Training on albertprofe.dev. No live AI course is documented here yet — no invented sprint or calendar.

3 pages · waiting for a course
⌘

albertprofe.dev ↗

The teaching wiki this site sits next to: Java SE, Spring Boot, React, DevOps, Linux, Scrum, labs and course editions.

sister wiki · About lives there

Open the ANN chapter

If you have thirty minutes, start with the relocated home article: the formula, the videos, and the Python demos that used to greet every visitor.

Go to ANN: model and demos →
∑
albertprofe ml
Attention is all you need
About albertprofe.dev GitHub CC BY 4.0
Sections Foundations· Data· Classic ML· Evaluation· Deep Learning· LLMs· RAG· AI for developers· MLOps· Training

Attribution 4.0 International (CC BY 4.0)

Attention is all you need