Pour entamer la formation data science tunisie , le minimum requis est d’un bac+3 scientifique, en mathématiques ou en statistiques.
À la fin de la formation data science tunisie , vous serez capable de valider les objectifs d’apprentissages suivants :
➤L’avènement de la data, nouvelle ressource stratégique pour les entreprises.
➤Qu’entend-on par Big Data ?
➤Architectures, stockage, traitement.
➤La règle des 3V : Volume, Vélocité et Variété.
➤Cas d’usage et domaines d’application des solutions Big Data.
➤De l’analyse statistique au deep learning : retour historique sur le traitement des données.
➤Data Mining vs.
➤Business Intelligence.
➤Enjeux, perspectives et défis pour les entreprises, organisations et Etats.
➤Gouvernance des données : cycle de vie et gestion de la qualité.
➤Qu’est-ce que la Data Science ?
➤ Introduction à la science des données.
➤Définitions, terminologie : le vocabulaire de la Data Science.
➤Data Scientist, « métier le plus sexy du XXIème siècle » ?
➤Comprendre le rôle, les compétences et la pensée du data scientist .
➤Vue d’ensemble d’un processus de Data Science.
➤Comprendre ce qu’est le Data Mining .
➤Identifier le besoin et les objectifs métiers.
➤Panorama des outils open-source et propriétaires du marché.
➤Les langages R, Python et leur environnement de développement (RStudio IDE, Anaconda…).
➤Travailler avec les notebooks Jupyter.
➤Les principales bibliothèques pour la Data Science : Pandas, NumPy, SciKit- Learn.
➤Bases de données : SQL, NoSQL, MongoDB…
➤Visualisation : Excel, Tableau, Matplotlib, D3.js.
➤Installer les outils nécessaires aux travaux pratiques de la formation.
➤Présentation d’un langage de programmation pour la Data Science.
➤Caractéristiques du langage, structure d’un programme.
➤Assigner des variables, types de données, opérations de base .
➤Manipuler des listes, tableaux, fonctions, packages….
➤Où trouver des ensembles de données ?
➤Sources de données publiques et privées (web, médias sociaux, IoT…).
➤Les entrepôts de données (datawarehouse, datalake).
➤Importer des données, installer des packages et des bibliothèques.
➤Une première visualisation : identifier les caractéristiques d’un ensemble de données.
➤Quelles sont les données pertinentes ?
➤Données opérationnelles.
➤Bonnes pratiques pour contrôler la qualité des données.
➤Comprendre l’importance du processus de nettoyage des données.
➤Exemple d’un ensemble de données non-structurées.
➤Nettoyer et préparer des ensembles de données .
➤Identifier et gérer les valeurs manquantes ou aberrantes.
➤Considérations pour le Big Data : les outils Apache Spark, Hadoop et le modèle MapReduce.
➤L’analyse en composantes principales (ACP, ou PCA pour Principal Component Analysis).
➤Feature engineering : extraction et sélection des features.
➤Modéliser un problème de Data Science : entrées et sorties attendues.
➤Le Machine Learning et les capacités d’apprentissage des machines.
➤Les différentes familles d’algorithmes : supervisé, non-supervisé, semi- supervisé, classification, régression….
➤L’intuition derrière un modèle d’apprentissage.
➤Bibliothèques et packages ML pour R et Python : scikit-learn, gradDescent, TensorFlow….
➤Analyse et exploration statistiques de documents : le Text Mining Gérer les gros volumes de données (Big Data).
➤Estimation de valeurs : construire un modèle de régression linéaire .
➤Régression non-linéaire, régression logistique.
➤Interpréter les coefficients de régression.
➤Utiliser l’algorithme du gradient (descente de gradient).
➤Automatiser la labélisation de nouveaux jeux de données.
➤Vue d’ensemble des méthodes ensemblistes.
➤Réseaux Bayésiens, classification naïve bayésienne.
➤Arbres de décision et random forests.
➤Machines à vecteurs de support (SVM).
➤Les principaux algorithmes.
➤Partitionnement en k-moyennes .
➤Regroupement hiérarchique.
➤Clustering basé sur la densité.
➤Qu’est-ce que le Deep Learning ?
➤Présentation des réseaux de neurones.
➤Evaluer et améliorer des modèles : sur-apprentissage, cross-validation… .
➤Métriques et méthodes pour la maintenance des modèles.
➤Pourquoi la performance des modèles d’apprentissage se détériore-t-elle ?
➤Ajuster et valider un modèle.
➤Transformer des données en décisions.
➤Les principes de la visualisation de données.
➤Outils principaux de dataviz : Tableau Software, QlikSense… .
➤Représentations graphiques de base :histogrammes, boxplots et diagrammes.
➤Les packages R pour la datavisualization (R Markdown, Shiny…) .
➤Visualisation interactive de données.
➤Data storytelling : raconter une histoire avec les données.