12 Commits

Author SHA1 Message Date
spham
e27db89860 Ajout du requirements.txt pour les dépendances du projet
Packages principaux :
- tensorflow 2.20.0 : Framework de deep learning
- scikit-learn 1.7.2 : Outils ML (datasets, metrics, preprocessing)
- numpy 2.3.4 : Calcul numérique
- jupyter 1.1.1 : Interface notebook
- ipykernel 7.1.0 : Kernel Jupyter

Installation : pip install -r requirements.txt

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 19:06:39 +01:00
spham
8e234cf983 Amélioration des flashcards pour plus de clarté
Restructuration complète des flashcards avec :
- Question/définition explicite
- Exemples concrets avec chiffres
- Interprétation pratique
- Séparation claire formule / signification

Avant : "Formule - TP / (TP + FN). Parmi les vrais positifs, combien ont été détectés ?"
Après : Question claire + formule + exemple concret (spam) + interprétation

Cela rend l'apprentissage plus intuitif et moins confus.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 18:56:47 +01:00
spham
b4294cdaa1 fix: Remplacement des emojis par du texte clair dans EXAMEN.md
Les emojis (  🚀) ne s'affichent pas correctement selon le viewer Markdown.
Remplacés par du texte clair :
-  → **[OK]** ou "OK :"
-  → **[NON]** ou "ERREUR"
- 🚀 → supprimé

Cela garantit un affichage cohérent sur tous les viewers (GitHub, GitLab, éditeurs locaux).

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 18:53:03 +01:00
spham
320ed709f0 fix: Correction du formatage Markdown dans EXAMEN.md
Ajout de lignes vides entre les options A/B/C/D pour un affichage correct.
En Markdown, un simple retour à la ligne ne crée pas de saut de ligne visible.

Pourquoi cette erreur ? Je génère le texte ligne par ligne mais j'oublie que
Markdown nécessite une ligne vide entre chaque paragraphe ou deux espaces
à la fin d'une ligne pour créer un saut de ligne.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 18:43:22 +01:00
spham
d481717e2e fix: Correction de syntaxe Mermaid dans le diagramme d'architecture
Remplacement de [0, 1] par "0 à 1" pour éviter le conflit avec la syntaxe des crochets en Mermaid.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 18:38:24 +01:00
spham
b28eb966a3 Ajout d'un examen complet pour la révision
- QCM théoriques (5 questions sur les concepts clés)
- Analyse de cas (diagnostic overfitting, matrices de confusion, hyperparamètres)
- Exercices pratiques (prédiction, complétion de code, debugging)
- Questions ouvertes (trade-offs, biais d'évaluation, cas réels)
- Flashcards pour révision rapide (10 concepts essentiels)
- Barème d'auto-évaluation sur 32 points

Format interactif avec balises <details> pour cacher/afficher les réponses.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 18:37:54 +01:00
spham
b497b363c9 Nettoyage des fichiers obsolètes
- Suppression de .instructions/INSTRUCTIONS.mdoc (remplacé par docs/INSTRUCTIONS.md)
- Suppression de .vscode/settings.json (déjà supprimé localement)

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 18:28:12 +01:00
spham
b1c3606102 Réorganisation de la documentation
- Déplacement de GUIDE_DEBUTANT.md vers docs/
- Création de docs/INSTRUCTIONS.md (traduction française du .mdoc)
- Conversion des balises de templating en Markdown pur
- Structure plus claire avec dossier docs centralisé

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 18:27:29 +01:00
spham
a2b5fed678 Ajout de diagrammes Mermaid pour améliorer la compréhension du guide
- Diagramme du split Train/Validation/Test avec flux de données
- Flowchart du mécanisme d'Early Stopping avec décisions
- Visualisation de l'évolution du Learning Rate
- Architecture du réseau de neurones en couches
- Phases d'entraînement (underfit → optimal → overfit)

Les diagrammes illustrent les concepts clés de manière visuelle et facilitent la compréhension des débutants.

🤖 Generated with [Claude Code](https://claude.com/claude-code)
2025-11-12 17:52:31 +01:00
spham
2b0031d3d5 docs: Ajout de visualisation du split 2025-11-12 17:51:50 +01:00
spham
1cf429b23e docs: Ajout du guide d'introduction au Machine Learning 2025-11-12 17:51:10 +01:00
spham
74650b6912 init 2025-11-12 17:34:59 +01:00