Catégories : Tous - développement - intégration - certification

par ARNOUD ARNOUD Il y a 3 années

135

Certification RNCP 3457-Claire

La certification RNCP 3457 couvre le développement d'applications utilisant l'intelligence artificielle, avec une attention particulière aux meilleures pratiques et aux spécifications fonctionnelles.

Certification RNCP 3457-Claire

Certification RNCP 3457

A1. Développer la gestion des données analytiques d’un projet d’application

C1. Qualifier les données grâce à des outils d’analyse et de visualisation de données en vue de vérifier leur adéquation avec le projet Eléments à fournir Descriptif du besoin client Données à qualifier
Produire les visualisations synthétisant les caractéristiques du jeu de données.
Valider les sources de données en fonction des résultats de l’analyse exploratoire,
Lister les données identifiées nécessaires et disponibles
C2. Concevoir une base de données analytique avec l’approche orientée requêtes en vue de la mise à disposition des données pour un traitement analytique ou d’intelligence artificielle Eléments à fournir * Descriptif du besoin client * Résultat de l'analyse exploratoire (effectuée précédemment par l'apprenant ou fournie dans un nouveau contexte).

La question que se poseront les investisseurs est «Comment allez-vous transformer vos prévisions en réalité?»

Après avoir identifié votre produit ou service et sa demande sur le marché, comment allez-vous atteindre ce marché?

Décrire la procédure de mise en place du système de gestion de base de données analytique.
Identifier le ou les systèmes de gestion de bases de données analytique adaptés à la modélisation des données,
Produire les éléments de modélisation des données,
Décrire la stratégie de nettoyage des données définie,
C3. Programmer l’import de données initiales nécessaires au projet en base de données, afin de les rendre exploitables par un tiers, dans un langage de programmation adapté et à partir de la stratégie de nettoyage des données préalablement définie Eléments à fournir * Stratégie de nettoyage

Comment les opérations de votre organisation devront-elles changer pour soutenir ce plan?

Les investisseurs devront savoir que vous aurez également les capacités de le livrer, de le maintenir et de le faire évoluer.

Écrire la partie insertion des données
Écrire la partie nettoyage des données conformément à la stratégie
Choisir un outil adapté (script, notebook, outil visuel)

A2. Développer un programme d'intelligence artificielle

C4. Préparer les données disponibles depuis la base de données analytique en vue de leur utilisation par les algorithmes d’intelligence artificielle Eléments à fournir * Descriptif du besoin

Si vous gagnez l'investissement ou le soutien dont vous avez besoin, par où allez-vous commencer?

Fournir un exemple de résultat obtenu à l’issue de l’exécution du script.
Fournir le code source permettant le requêtage et la préparation des données,
C5. Concevoir le programme d’intelligence artificielle adapté aux données disponibles afin de répondre aux objectifs fonctionnels du projet, à l’aide des algorithmes, outils et méthodes standards, notamment de machine learning et de deep learning Eléments à fournir * Expression du besoin * Données préparées

Vous aurez besoin de prévisions crédibles de rentabilité et d'avantages stratégiques si vous proposez un investissement dans votre entreprise.

Formaliser, dans le cas d’un algorithme de machine learning ou de deep learning, la méthode d'entraînement et/ou de surentraînement.
Sélectionner les outils adaptés à l’implémentation de l’intelligence artificielle.
Justifier le choix d’un algorithme (par exemple de machine learning ou de deep learning) au regard des objectifs du projet et des données disponibles,
C6. Développer le programme d’intelligence artificielle selon les données du projet et les éléments de conception définis, en exploitant les algorithmes et les outils standards couramment utilisés dans le domaine Eléments à fournir * Besoin client * Éléments de conception

Les investisseurs doivent savoir clairement ce que vous demandez, quand vous en avez besoin et quand et comment il sera remboursé - en bref, quelle valeur ils obtiendront pour leur investissement.

Fournir les résultats des tests de performance
Programmer et assembler les composants de l’intelligence artificielle,
Alimenter l’intelligence artificielle avec les données disponibles. Justifier, dans le cas du machine learning, la méthodologie utilisée pour le partitionnement des données et l'entraînement.
C7. Développer l’interaction entre les fonctionnalités de l’application et l’intelligence artificielle dans le respect des objectifs visés et des bonnes pratiques du domaine. Eléments à fournir * Besoin client * Programme d'IA

Votre plan d'affaires est un document commercialement sensible et vous souhaiterez peut-être ajouter une déclaration de confidentialité (ou accord de non-divulgation) au début du document.
Tapez ou attachez votre déclaration de confidentialité

Fournir les tests et le code
Justifier la méthodologie d’interaction avec le modèle d’intelligence artificielle,
C8. Modifier les paramètres et composants de l’intelligence artificielle afin d’ajuster aux objectifs du projet les capacités fonctionnelles de l’algorithme à l’aide de techniques d’optimisation E2 Eléments à fournir * Programme d'IA de départ

Bien que le résumé analytique apparaisse en premier dans le document, il est plus facile de le terminer en dernier, lorsque vous pouvez résumer et hiérarchiser les points clés de votre plan.

Intégrer les améliorations à l'algorithme d’intelligence artificielle
à partir des éléments d’interprétation, définir les caractéristiques des améliorations à apporter,
Interpréter les indicateurs de performance de l’intelligence artificielle disponibles,
Récupérer les indicateurs de performance de l'IA

A4. Gérer un projet de développement d’application

C18. Communiquer avec les parties prenantes afin de rendre compte de l'avancement du projet en mettant en oeuvre les canaux de communication nécessaires. Eléments à fournir * Contexte du projet
Rédiger un compte rendu d’avancement.
Adapter son langage à son interlocuteur.rice,
Répondre aux questionnements des différent.e.s interlocuteur.rice.s,
C17. Concevoir un système de veille technologique permettant de collecter, classifier et analyser l’information afin d’améliorer la prise de décisions techniques. Eléments à fournir * Définition de l'écosystème sur lequel la veille doit être réalisée
Proposer une analyse de la fiabilité des sources utilisées.
Réaliser un état de l’art des méthodologies et outils en explicitant le choix des sources,
C16. Planifier les actions du projet à l’aide d’un outil adapté afin de prévoir la complétion du projet dans les temps impartis. Eléments à fournir * Conception du projet.
Réaliser un planning à l’aide d’un outil adapté.
Définir les méthodes de suivi associées,
Déterminer les durées et les marges de chaque étape,
Fixer les étapes de réalisation du projet,
Evaluer les moyens nécessaires pour atteindre les objectifs du projet,

A3. Développer une application d’intelligence artificielle

C15. Maintenir l’application d’intelligence artificielle à l’aide des techniques de monitorage afin de détecter et corriger les éventuels dysfonctionnements Eléments à fournir * Application à monitorer.
Formaliser la procédure de débogage de l’application.
Intégrer un système d’alertes automatisées,
Réaliser l’intégration technique des éléments de monitorage nécessaires,
Fournir les indicateurs nécessaire à la future analyse des journaux,
Identifier les éléments et parties critiques de l’application à monitorer,
C14. Améliorer l’application d’intelligence artificielle en développant une évolution fonctionnelle pour répondre à un besoin exprimé par un client ou un utilisateur Eléments à fournir * Application initiale * Demande fonctionnelle
Tester la non régression de l’application suite à l’intégration de l’évolution
Intégrer une évolution fonctionnelle,
Communiquer une estimation de charge au regard du besoin d’évolution,
C13. Développer le front-end de l’ application d’intelligence artificielle à partir de maquettes et du parcours utilisateur⋅rice, dans le respect des objectifs visés et des bonnes pratiques du domaine. Eléments à fournir * Expression du besoin
Développer les fonctionnalités front-end
Produire les interfaces et les mises en pages attendues,
C12. Développer le back-end de l’application d’intelligence artificielle dans le respect des spécifications fonctionnelles et des bonnes pratiques du domaine. Eléments à fournir: * Expression du besoin
Réaliser les tests automatisés de l’application.
Assurer la bonne gestion des droits et des accès à l’application,
Intégrer les services tiers et les composants d’accès aux données,
Développer les composants serveur,
C11. Développer les requêtes et les composants d'accès aux données dans un langage adapté afin de persister et mettre à jour les données issues de l’application en base de données Eléments à fournir: * Expression du besoin

Les investisseurs demanderont: «Connaissez-vous bien vos clients et votre marché»? Votre plan d'affaires doit montrer que vous ciblez votre marché par segments bien définis et que vous vous concentrez sur la création de valeur pour les clients.

Fournir le code des composants d’accès aux données.
Fournir les requêtes nécessaires au besoin fonctionnel,
C10. Concevoir une base de données relationnelle à l’aide de méthodes standards de modélisation de données Eléments à fournir: * Expression du besoin

Décrivez la vision et l'opportunité sur lesquelles le plan est basé.

La question de l'investisseur à laquelle vous répondez ici est Où allez-vous et pourquoi?

Décrire la procédure de mise en place du système de gestion de base de données.
Identifier le ou les systèmes de stockage adaptés à la modélisation des données,
Modéliser la ou les structures des données sous forme de schémas standards,
C9. Analyser un besoin en développement d’application mettant en oeuvre des techniques d'intelligence artificielle afin de produire les éléments de réponses techniques Eléments à fournir: * Expression du besoin

Donnez à vos investisseurs une image claire de votre entreprise: comment est-elle structurée, qui en est propriétaire, qui l'exploite et comment elle fonctionne jusqu'à présent?

Formaliser la méthode de gestion de projet qui sera utilisée tout au long du projet.
Schématiser l’architecture de l’application,
Choisir les outils nécessaires à la réalisation des fonctionnalités de l’application,
Choisir les outils nécessaires à la réalisation des interfaces,
Produire les éléments (documents, schémas…) de formalisation des fonctionnalités de l’application,