Étudiants en sciences et technologie travaillant sur un projet d'intelligence artificielle.

Projet Tutoré

Réalisation autonome d'un projet de fin de cycle.

Édition 2026 – Réforme LMD – Enseignement supérieur et universitaire en RDC.

  • Code Officiel : PIA1484
  • Domaine : Sciences et Technologie
  • Filière : Sciences Informatiques
  • Mention : Intelligence Artificielle
  • Année d’étude : Licence 4
  • Semestre : Semestre 8
Consulter les Modalités, Compétences et Débouchés

Cette unité d’enseignement, valorisée à 10 crédits ECTS, est entièrement structurée autour d’un unique et exigeant Projet Tutoré. Cette architecture pédagogique immersive a été conçue pour concentrer l’effort de l’étudiant sur une réalisation concrète et d’envergure, mobilisant un volume horaire conséquent dédié à la recherche, au développement et à la validation. L’objectif est de simuler un cycle de projet professionnel complet, de l’idéation à la livraison, sous la supervision d’experts académiques et industriels.

Au-delà de la simple programmation, cette UE forge des compétences stratégiques en vous apprenant à diriger la modélisation complète d’une solution complexe intégrant l’intelligence artificielle. Vous ne vous contenterez pas de créer un prototype ; vous devrez en démontrer la viabilité scientifique et technique par le biais de tests de performance rigoureux, garantissant sa robustesse et son efficacité. L’aboutissement de ce processus est la capacité à défendre vos choix architecturaux avec une argumentation scientifique solide, transformant une intuition technique en une démonstration irréfutable de maîtrise.

Cette expertise de haut niveau ouvre la voie à des carrières d’impact, notamment celles d’Ingénieur de conception logicielle, de Chargé de projet en IA ou de Consultant technologique. Sur le marché congolais en pleine transformation numérique, ces profils sont des catalyseurs essentiels. Ils ne sont pas de simples exécutants, mais les architectes de la souveraineté technologique, capables de concevoir des solutions innovantes pour les secteurs clés de l’économie (mines, finance, santé) et de piloter la modernisation des infrastructures et des services en République Démocratique du Congo.

SOMMAIRE NAVIGABLE

PRÉLIMINAIRES

I. Épistémologie et Enjeux Scientifiques du Domaine

L’intelligence artificielle, sortie de son carcan théorique des années 1950, est devenue une science de l’ingénierie appliquée dont la finalité est la construction de systèmes autonomes. Son épistémologie contemporaine se heurte au dilemme de l’opacité des modèles profonds, posant la question cruciale de l’explicabilité (XAI) comme nouvelle frontière scientifique. Ce projet tutoré impose à l’étudiant de dépasser la simple performance prédictive pour s’engager dans une démarche de justification rigoureuse, où chaque choix architectural est une hypothèse scientifique à défendre, transformant le développement logiciel en une véritable expérimentation.

II. Cartographie des Compétences et Transversalité

Diriger la modélisation, prouver la viabilité et soutenir les choix architecturaux constituent un triptyque de compétences indissociables qui forge un profil d’ingénieur complet. Cette unité d’enseignement orchestre la fusion entre la rigueur du statisticien, la créativité du développeur et la clarté du communicant scientifique. La transversalité est ici maximale, mobilisant des savoirs en gestion de projet (méthodes agiles), en éthique des données, en ingénierie des systèmes distribués et en communication d’influence, préparant l’étudiant à piloter des initiatives technologiques complexes de bout en bout.

III. Alignement Stratégique avec les Réalités Opérationnelles

Face aux défis de la transformation numérique en RDC, les entreprises et institutions recherchent des profils capables de matérialiser des solutions concrètes et non de simples concepts. Cet enseignement est directement aligné sur les besoins des secteurs de la fintech, de l’agritech, de la santé publique et de la logistique, où l’optimisation par l’IA est un levier de compétitivité majeur. L’ingénieur, le chargé de projet ou le consultant issu de ce parcours sera immédiatement opérationnel pour auditer un besoin, prototyper une solution viable et en démontrer le retour sur investissement.

Chapitre I. Fondations Méthodologiques et Éthiques du Projet en IA

I.1 Formulation de la Problématique et État de l’Art

Au cœur de toute innovation réside une question de recherche précisément formulée, distinguant un projet d’ingénierie d’une simple exploration technique. Ce segment impose la transformation d’une idée brute en une problématique scientifique testable, délimitée et pertinente pour le contexte local. L’élaboration d’un état de l’art critique, utilisant des bases de données académiques (IEEE Xplore, ACM Digital Library), devient alors l’outil pour identifier la niche d’innovation et justifier l’originalité de l’approche proposée, en évitant de réinventer des solutions existantes.

I.2 Outils de Veille Scientifique et de Gestion Bibliographique

Structurer la connaissance est une discipline non négociable pour garantir la traçabilité et la rigueur d’un projet de fin de cycle. L’étudiant maîtrisera ici les mécanismes de la veille scientifique automatisée via des flux RSS et des alertes sur des plateformes comme Google Scholar pour rester à la pointe des avancées. La maîtrise d’un gestionnaire de références tel que Zotero ou Mendeley est imposée pour construire une bibliographie normée, automatiser les citations dans le rapport final et constituer une base de savoirs réutilisable et partageable.

I.3 Cadre Éthique et Juridique de la Manipulation des Données

Sous l’empire du Règlement Général sur la Protection des Données (RGPD) et des législations émergentes en Afrique, la manipulation de données personnelles est une opération à haut risque juridique. Ce sous-chapitre analyse les principes de minimisation des données, de consentement éclairé et d’anonymisation comme des contraintes techniques impératives. La discussion critique porte sur la tension entre la nécessité d’avoir des données riches pour la performance des modèles et l’obligation absolue de protéger la vie privée des individus, un arbitrage au cœur du métier d’ingénieur responsable.

I.4 Application à un Cas d’Usage Congolais : Santé Publique

Face à la gestion des épidémies en RDC, un projet visant à prédire les foyers de choléra à partir de données environnementales et sanitaires hétérogènes doit être cadré avec une rigueur éthique absolue. L’étudiant apprendra à définir une problématique qui respecte la dignité des patients, à collaborer avec les autorités sanitaires pour un accès encadré aux données et à anticiper les biais potentiels (sous-déclaration dans les zones rurales). L’objectif est de concevoir un projet dont l’utilité sociale ne se fait pas au détriment des droits fondamentaux.

Chapitre II. Cadrage du Problème et Ingénierie des Données

II.1 Définition du Périmètre et Spécifications Fonctionnelles

Traduire une vision en un cahier des charges technique est la première étape de la matérialisation. Ce module se concentre sur la délimitation stricte du périmètre du projet, en définissant ce que le système doit faire (spécifications fonctionnelles) et ce qu’il ne fera pas. L’étudiant apprend à formaliser les “user stories” et les critères d’acceptation, qui serviront de base contractuelle et de guide pour le développement. Cette formalisation précoce prévient la dérive des objectifs et garantit que la solution finale répond à un besoin clairement identifié.

II.2 Mécanismes d’Acquisition et de Stockage de Données Frugales

Dans un contexte de connectivité parfois instable, les stratégies d’acquisition de données doivent être robustes et efficientes. Sont étudiées les techniques de web scraping (avec Scrapy, Beautiful Soup) pour les données publiques, l’interrogation d’API, mais aussi des méthodes frugales comme la collecte via formulaires optimisés pour mobile (ODK, KoboToolbox) ou même via protocoles USSD. Pour le stockage, l’accent est mis sur des formats de fichiers légers (Parquet, Avro) et des bases de données adaptées, de SQLite pour l’embarqué à PostgreSQL pour des structures plus complexes.

II.3 Analyse Critique des Biais et de la Qualité des Données

Un modèle d’IA n’est que le reflet, souvent amplifié, des biais présents dans les données qui l’ont entraîné. Cette section dissèque les différents types de biais (sélection, mesure, historique) et leur impact sociétal potentiellement dévastateur. L’étudiant apprendra à utiliser des outils d’analyse exploratoire (profiling de données) pour quantifier la qualité, détecter les valeurs manquantes, les incohérences et les déséquilibres de classes. La critique ne s’arrête pas au constat mais débouche sur des stratégies de mitigation actives avant même la modélisation.

I.4 Mise en Situation : Création d’un Corpus pour une Langue Locale

Pour développer un agent conversationnel en Lingala ou en Tshiluba, le défi majeur est l’absence de corpus textuels massifs et normalisés. L’étudiant devra concevoir une stratégie de collecte de données innovante : partenariat avec des médias locaux, transcription de contenus audio, ou encore crowdsourcing via une application mobile simple. Ce travail pratique l’oblige à affronter directement les problèmes de normalisation orthographique, de variations dialectales et de nettoyage de données brutes, constituant une compétence rare et à haute valeur ajoutée pour la localisation des technologies.

Chapitre III. Architecture et Modélisation de la Solution d’Intelligence Artificielle

III.1 Sélection Raisonnée des Algorithmes et Architectures

Le choix d’un modèle n’est pas une question de mode mais un arbitrage technique entre performance, coût de calcul, volume de données requis et besoin d’interprétabilité. Ce segment cartographie le paysage des modèles, des approches classiques (SVM, Random Forest) aux réseaux de neurones profonds (CNN, RNN, Transformers), en les liant à des types de problèmes spécifiques (classification, régression, NLP). L’étudiant apprend à justifier son choix par une analyse comparative rigoureuse, en s’appuyant sur l’état de l’art et les contraintes de son projet.

III.2 Implémentation et Entraînement du Modèle avec des Frameworks Standards

De la théorie à la pratique, l’implémentation est l’épreuve de vérité. Ce sous-chapitre est un guide intensif pour la mise en œuvre de pipelines d’entraînement robustes avec les frameworks dominants comme TensorFlow/Keras ou PyTorch. L’accent est mis sur les bonnes pratiques de codage : structuration du projet, gestion des dépendances, utilisation de notebooks pour l’expérimentation et de scripts pour la production. L’étudiant apprendra à manipuler les tenseurs, à construire des couches de réseaux et à lancer des boucles d’entraînement efficaces.

III.3 Critique des Limites du Modèle et Stratégies d’Optimisation

Aucun modèle n’est parfait ; connaître ses faiblesses est une marque de maîtrise. Cette partie se concentre sur le diagnostic des problèmes d’entraînement : le sur-apprentissage (overfitting) et le sous-apprentissage (underfitting). Sont analysées en profondeur les techniques de régularisation (Dropout, L1/L2) et les stratégies d’optimisation des hyperparamètres (Grid Search, Random Search). La critique porte aussi sur la consommation énergétique des modèles, poussant à une réflexion sur l’IA “verte” et le choix d’architectures plus frugales en ressources.

III.4 Application : Modèle de Détection pour l’Agriculture de Précision

Adapter un modèle de vision par ordinateur pour la détection de maladies sur les feuilles de manioc en contexte congolais exige des choix architecturaux spécifiques. L’étudiant devra opter pour une architecture légère (type MobileNetV2) et utiliser le transfert d’apprentissage (transfer learning) pour compenser la rareté des données locales. Le défi est de construire un modèle performant mais suffisamment compact pour être déployé sur un smartphone, offrant un outil d’aide à la décision directement utilisable par les agriculteurs dans les champs, sans dépendre d’une connexion internet.

Chapitre IV. Validation Technique et Métriques de Performance

IV.1 Protocoles de Validation Expérimentale Rigoureux

La crédibilité scientifique d’un modèle repose entièrement sur la robustesse de son protocole de validation. Ce segment formalise les méthodes de division des données (ensembles d’entraînement, de validation, de test) et expose la puissance de la validation croisée (k-fold cross-validation) pour obtenir une estimation fiable de la performance. L’interdiction absolue d’utiliser l’ensemble de test durant la phase de développement est martelée comme un dogme fondamental pour garantir l’honnêteté intellectuelle des résultats présentés.

IV.2 Maîtrise des Métriques d’Évaluation et de leur Interprétation

L’exactitude (accuracy) est souvent une métrique trompeuse, voire dangereuse, dans les cas de classes déséquilibrées. Ce module dissèque la matrice de confusion et les métriques qui en découlent : précision, rappel (recall), score F1. Il introduit également des outils d’évaluation plus avancés comme la courbe ROC et l’aire sous la courbe (AUC). L’étudiant apprend à choisir la ou les métriques les plus pertinentes en fonction de l’objectif métier du projet, car le coût d’un faux positif n’est jamais égal à celui d’un faux négatif.

IV.3 Analyse Critique des Résultats et Tests de Significativité

Obtenir un bon score ne suffit pas ; il faut prouver qu’il n’est pas dû au hasard. Cette section introduit les bases des tests statistiques pour comparer les performances de différents modèles ou de différentes configurations d’un même modèle. L’analyse critique des résultats implique également d’identifier les cas où le modèle échoue systématiquement (analyse d’erreurs) pour comprendre ses limites intrinsèques. Cette démarche inquisitrice est ce qui distingue une analyse d’ingénieur d’un simple rapport de chiffres.

IV.4 Mise en Situation : Évaluation d’un Modèle de Prédiction de Churn

Pour un opérateur de télécommunications à Kinshasa, un modèle prédisant le départ des clients (churn) doit être évalué avec une perspective métier. Une simple exactitude de 95% est inutile si le modèle manque la majorité des clients qui partent réellement. L’étudiant devra se concentrer sur le rappel pour maximiser la détection des “churners” potentiels, afin de cibler les campagnes de rétention. Il apprendra à traduire la performance du modèle en impact financier, démontrant la valeur économique directe de ses choix techniques.

Chapitre V. Prototypage, Déploiement et Stratégies d’Intégration

V.1 Principes du Prototypage Rapide et du Produit Minimum Viable (MVP)

L’objectif final est une solution fonctionnelle, pas un simple script dans un notebook. Ce segment introduit la philosophie du Produit Minimum Viable (MVP), qui consiste à construire la version la plus simple mais fonctionnelle du produit pour la confronter au plus vite aux utilisateurs réels. Sont abordées les techniques de prototypage rapide, de la création d’une interface en ligne de commande (CLI) à la mise en place d’une maquette d’interface utilisateur (UI) simple pour démontrer la fonctionnalité centrale du modèle d’IA.

V.2 Exposition du Modèle via une API et Conteneurisation

Pour qu’un modèle soit utilisable par d’autres applications, il doit être exposé via une interface standardisée. L’étudiant apprendra à encapsuler son modèle entraîné dans une API web légère en utilisant des frameworks comme Flask ou FastAPI en Python. L’étape suivante est la conteneurisation avec Docker, qui permet de packager l’application et toutes ses dépendances dans une image portable et reproductible. Cette compétence est fondamentale pour assurer un déploiement fiable, quel que soit l’environnement cible, du serveur local au cloud.

V.3 Critique des Usines à Gaz : Vers un MLOps Frugal

Les pipelines de MLOps (Machine Learning Operations) industriels sont souvent complexes et surdimensionnés pour des projets de taille modeste. Cette section critique cette complexité et promeut une approche de “MLOps frugal”, adaptée aux contraintes des petites équipes ou des environnements à faibles ressources. Elle se concentre sur des pratiques essentielles et accessibles : le versionnage du code (Git), le suivi des expérimentations (avec des outils comme MLflow) et l’automatisation simple des déploiements via des scripts, favorisant la rigueur sans l’over-engineering.

IV.4 Application : Déploiement d’un Service de Traduction sur un Serveur Local

En RDC, héberger une application sur un serveur local ou chez un fournisseur régional peut être plus pertinent que d’utiliser les grands clouds internationaux pour des raisons de latence et de souveraineté des données. L’étudiant mettra en pratique le déploiement de son modèle de traduction (par exemple, Français-Lingala) sous forme d’une API conteneurisée sur un serveur physique (type mini-PC ou serveur d’occasion). Ce scénario concret le confronte aux réalités de la gestion de réseau, de la sécurité et de la maintenance d’un service en production.

Chapitre VI. Valorisation Scientifique et Soutenance du Projet

VI.1 Structuration du Rapport Scientifique et Technique

La rédaction du rapport final est l’acte qui pérennise le travail accompli. Ce module impose une structure rigoureuse inspirée du format IMRaD (Introduction, Méthodes, Résultats et Discussion), garantissant clarté et reproductibilité. L’accent est mis sur la précision du langage technique, la qualité de la mise en forme des figures et des tableaux, et l’honnêteté intellectuelle dans la présentation des résultats et des limites. Le rapport doit être un document auto-suffisant, capable de convaincre un expert du domaine de la qualité du travail.

VI.2 Techniques de Communication Orale et de Data Storytelling

Une soutenance réussie est une performance narrative qui transforme des données complexes en une histoire convaincante. L’étudiant apprendra à structurer sa présentation orale pour capter l’attention, à concevoir des diapositives épurées et percutantes, et à maîtriser l’art du “data storytelling” pour rendre ses résultats intelligibles et mémorables. La préparation inclut des simulations de présentation pour travailler la posture, le débit de parole et la gestion du temps, des compétences essentielles pour tout professionnel.

VI.3 Anticiper et Répondre à la Critique du Jury

La séance de questions-réponses est le moment où la profondeur de la compréhension est véritablement testée. Cette section prépare l’étudiant à anticiper les questions difficiles du jury : justification des choix techniques, robustesse face aux cas limites, potentiel de passage à l’échelle, impact éthique et social. Il s’agit de développer une argumentation scientifique solide, d’apprendre à reconnaître les limites de son propre travail avec humilité et de transformer chaque question en une opportunité de démontrer sa maîtrise du sujet.

VI.4 Mise en Situation : Soutenance d’un Projet d’IA pour l’Inclusion Financière

L’étudiant simulera la défense d’un projet de scoring de crédit alternatif pour des populations non bancarisées à Goma, utilisant des données de téléphonie mobile. Il devra non seulement défendre la performance de son modèle (précision, rappel), mais surtout argumenter face à un jury sur les risques de discrimination algorithmique. Sa capacité à proposer des mesures de mitigation, à discuter de la transparence du modèle et à articuler la valeur sociale du projet sera aussi importante que la démonstration de la prouesse technique.

ANNEXES

A. Guide Pratique de Git et GitHub pour la Gestion de Projet

Cet outil n’est pas une option, mais la colonne vertébrale de l’ingénierie logicielle moderne. Cette annexe fournit un guide de démarrage rapide et dense pour l’utilisation de Git en ligne de commande, couvrant les opérations essentielles : init, add, commit, branch, merge et push. Elle explique comment structurer un dépôt sur GitHub pour un projet d’IA, utiliser les “issues” pour le suivi des tâches et les “pull requests” pour la revue de code en équipe. Pour le futur ingénieur, la maîtrise de Git est un signal de professionnalisme non négociable.

B. Implémentation d’un Tableau Kanban avec des Outils Accessibles

La gestion agile est cruciale pour la visibilité et l’avancement d’un projet complexe. Cette annexe démontre comment mettre en place un tableau Kanban simple mais efficace, avec des colonnes “À faire”, “En cours”, “En revue”, “Terminé”. Elle propose des solutions technologiques légères et accessibles comme Trello, ou même des alternatives open-source auto-hébergeables, tout en valorisant la possibilité de l’implémenter sur un simple tableau blanc. Le chargé de projet en IA y trouvera une méthode pragmatique pour piloter son équipe et communiquer l’avancement à des parties prenantes non techniques.

C. Modèle de Rapport Scientifique avec LaTeX

Pour une présentation des résultats au standard international, LaTeX surpasse tous les éditeurs de texte traditionnels. Cette annexe fournit un modèle de rapport de projet complet, pré-structuré avec une page de titre, un sommaire, des chapitres, une bibliographie et des annexes. Elle explique les commandes de base pour insérer des équations mathématiques, des algorithmes, des tableaux et des figures de haute qualité. Le consultant technologique qui maîtrise LaTeX produit des livrables d’une rigueur et d’un professionnalisme qui le distinguent immédiatement sur le marché.

Praxis et Paradoxes : L’Ingénierie de Projets UE en Contexte Africain Complexe
Comment le cadre logique rigide de l’UE peut-il réussir face à des réalités locales exigeant une adaptation fluide ?
Le cadre logique, dans sa rigidité, est un instrument de contrôle bureaucratique plus qu’un outil de gestion de projet efficace sur le terrain. Pour surmonter ce paradoxe, nous devons mobiliser le concept de ‘stratégie émergente’ de Henry Mintzberg. Plutôt que de suivre aveuglément le plan initial, le chef de projet doit documenter chaque déviation nécessaire comme une réponse stratégique à une opportunité ou une menace imprévue. Cette approche permet de transformer une ‘non-conformité’ en ‘adaptation intelligente’, réconciliant ainsi l’exigence de redevabilité du bailleur avec la nécessité opérationnelle de flexibilité. L’objectif n’est plus de suivre le plan, mais de réussir le projet en justifiant pourquoi le plan a évolué.

📚 Source :Travaux de Henry Mintzberg sur la stratégie émergente via JSTOR

Votre cartographie GIS pour un projet d’accès à l’eau au Kivu se révèle imprécise. Comment réagissez-vous immédiatement ?
La dépendance exclusive à la technologie GIS est une illusion technocratique. Face à des données erronées, l’action immédiate s’inspire de ‘l’anarchisme épistémologique’ de Paul Feyerabend : ‘anything goes’. Cela signifie qu’il faut abandonner la croyance en une source de vérité unique et trianguler les méthodes. Concrètement, nous confrontons et enrichissons les données satellitaires avec des séances de cartographie participative impliquant les chefs de village et les usagers locaux. Cette hybridation de savoirs ‘high-tech’ et vernaculaires ne vise pas seulement à corriger la carte ; elle vise à co-construire une réalité opérationnelle partagée, garantissant la pertinence des infrastructures et l’appropriation du projet par la communauté, ce qu’aucune donnée GIS seule ne peut accomplir.

📚 Source :Travaux de Paul Feyerabend sur l’anarchisme épistémologique via Wikipedia (FR)

Un fournisseur clé pour votre chantier à Lubumbashi est bloqué par un barrage routier informel. Quelle est votre action ?
Ceci n’est pas un problème logistique, mais un acte de communication politique qu’il faut décoder via la ‘politique du ventre’ de Jean-François Bayart. Le barrage n’est pas une fin en soi, mais un moyen pour un acteur local (chef coutumier, groupe de jeunes) d’entrer en transaction avec le projet. L’action immédiate n’est pas de chercher un autre fournisseur, mais d’activer un médiateur local crédible pour négocier. L’enjeu est de comprendre et de satisfaire la demande sous-jacente (emploi, petite contribution, reconnaissance) pour transformer l’obstacle en allié. Ignorer cette grammaire du pouvoir informel condamnerait le projet à des blocages répétés, bien plus coûteux qu’une négociation bien menée.

📚 Source :Travaux de Jean-François Bayart sur la politique du ventre via Cairn.info

Comment garantir la ‘durabilité’ de l’impact d’un projet après la fin du financement de l’Union Européenne ?
La durabilité classique, axée sur les infrastructures ou les institutions, est un leurre. La véritable pérennité se mesure à l’aune de ‘l’approche par les capacités’ d’Amartya Sen. Notre objectif ne doit pas être de laisser un ‘centre de santé fonctionnel’, mais de s’assurer que la communauté a acquis les ‘capacités’ de gérer sa propre santé. Durant le projet, l’accent doit être mis sur la formation de comités de gestion, le renforcement des compétences locales et l’autonomisation financière. Le succès ne réside pas dans l’objet que nous laissons derrière nous, mais dans la liberté et la capacité accrues des personnes à choisir et à maintenir leur propre bien-être.

📚 Source :Travaux de Amartya Sen sur l’Approche par les Capacités via Google Scholar


Discussion (0)

Aucune intervention pour le moment. Soyez le premier à contribuer.

Votre intervention Annuler la réponse

Leave a Reply

Your email address will not be published. Required fields are marked *