Skip to content

Latest commit

 

History

History

README.md

Introduction — Vision et Concepts

🎯 Vision du Projet

Ce framework vise à former des agents autonomes capables de prendre des décisions complexes en s'appuyant sur un raisonnement structurel par graphes, sans règles explicites codées en dur.

Philosophie Centrale

Les décisions émergent de la structure, pas des règles.

Au lieu de coder :

if error_rate > 0.5:
    deploy = False

Nous construisons un graphe où les signaux convergent naturellement vers une décision.

🧠 Raisonnement Structurel

Qu'est-ce que le Raisonnement Structurel ?

Le raisonnement structurel utilise la topologie du graphe pour inférer des conclusions :

  1. Nœuds = faits, hypothèses, objectifs
  2. Arêtes = relations logiques (implication, causalité, contrainte)
  3. Propagation = les signaux se propagent le long des arêtes
  4. Convergence = plusieurs signaux convergent vers une décision

Exemple Simple

A (PROVEN) → B (UNCERTAIN) → Goal (UNCERTAIN)

Si A est PROVEN, la propagation peut rendre B plus certain, et ainsi atteindre le Goal.

🎓 Objectifs Pédagogiques

En suivant ce curriculum, vous apprendrez :

  1. Comment structurer un problème en graphe
  2. Comment faire émerger des décisions sans règles explicites
  3. Comment évaluer un agent sur sa capacité à raisonner structurellement
  4. Comment appliquer le framework à de nouveaux domaines

📚 Structure du Curriculum

  • 00_introduction/ : Vous êtes ici
  • 01_core_engine/ : Le socle technique
  • 02_training_framework/ : Méthodologie d'entraînement
  • 03_domains/ : Applications concrètes
  • 04_visualization/ : Outils de visualisation
  • 05_api/ : Interface REST
  • 06_benchmark/ : Évaluation

🚀 Prochaines Étapes

  1. Lire concepts.md pour comprendre les concepts fondamentaux
  2. Lire theoretical_foundations.md pour comprendre les fondements théoriques
  3. Suivre setup.md pour installer l'environnement
  4. Passer à 01_core_engine/ pour découvrir le moteur

📚 Fondements Théoriques

Ce moteur s'inspire de l'article "Breaking the Sorting Barrier for Directed Single-Source Shortest Paths" (Duan et al., arXiv:2504.17033v2, 2025).

Voir theoretical_foundations.md pour une explication détaillée de l'adaptation des concepts de l'article au raisonnement structurel.