Couverture de livre électronique gratuite Apprentissage automatique et apprentissage profond avec Python

Ebook gratuitApprentissage automatique et apprentissage profond avec Python

3.77

étoileétoileétoileétoile

(13)

Icône de liste pour ebook

112 pages

Participez gratuitement au cours Apprentissage automatique et apprentissage profond avec Python. 112 pages de contenu en IA et science des données avec certification gratuite!

Participez gratuitement au cours Apprentissage automatique et apprentissage profond avec Python. 112 pages de contenu en IA et science des données avec certification gratuite!

Contenu du cours

1

Introduction à l'apprentissage automatique

2

Fondamentaux de Python pour la science des données

3

Configuration de l'environnement de développement

4

Manipulation des données avec Pandas

5

Analyse exploratoire des données avec Matplotlib et Seaborn

6

Analyse exploratoire des données avec Matplotlib et Seaborn : importation de bibliothèques (Matplotlib et Seaborn)

7

Analyse exploratoire des données avec Matplotlib et Seaborn : chargement et inspection initiaux des données

8

Analyse exploratoire des données avec Matplotlib et Seaborn : nettoyage et préparation des données

9

Analyse exploratoire des données avec Matplotlib et Seaborn : Analyse univariée (distribution d'une seule variable)

10

Analyse exploratoire des données avec Matplotlib et Seaborn : analyse bivariée (relations entre deux variables)

11

Analyse exploratoire des données avec Matplotlib et Seaborn : visualisation de données catégorielles

12

Analyse exploratoire des données avec Matplotlib et Seaborn : visualisation de données continues

13

Analyse exploratoire des données avec Matplotlib et Seaborn : utilisation d'histogrammes, de boîtes à moustaches et de nuages ​​de points

14

Analyse exploratoire des données avec Matplotlib et Seaborn : création de tracés linéaires pour les séries chronologiques

15

Analyse exploratoire des données avec Matplotlib et Seaborn : personnalisation des graphiques (couleurs, titres, étiquettes)

16

Analyse exploratoire des données avec Matplotlib et Seaborn : analyse de corrélation et de carte thermique

17

Analyse exploratoire des données avec Matplotlib et Seaborn : utilisation de paires de parcelles pour visualiser les relations dans plusieurs dimensions

18

Analyse exploratoire des données avec Matplotlib et Seaborn : enregistrez les visualisations dans des fichiers (PNG, JPG, etc.)

19

Analyse exploratoire des données avec Matplotlib et Seaborn : interprétation et conclusions des visualisations

20

Concepts statistiques de base pour l'apprentissage automatique

21

Principes de l'apprentissage supervisé

22

Principes de l'apprentissage supervisé : définition de l'apprentissage supervisé

23

Principes d'apprentissage supervisé : ensembles de données : formation et tests

24

Principes d'apprentissage supervisé : algorithmes de classification

25

Principes d'apprentissage supervisé : algorithmes de régression

26

Principes d'apprentissage supervisé : mesures d'évaluation des performances

27

Principes d'apprentissage supervisé : validation croisée

28

Principes d'apprentissage supervisé : surapprentissage et sous-apprentissage

29

Principes d'apprentissage supervisé : régularisation

30

Principes d'apprentissage supervisé : sélection du modèle

31

Principes d'apprentissage supervisé : optimisation des hyperparamètres

32

Principes d'apprentissage supervisé : ingénierie des fonctionnalités

33

Principes d'apprentissage supervisé : équilibrage des classes

34

Principes d'apprentissage supervisé : interprétabilité des modèles

35

Principes d'apprentissage supervisé : applications pratiques

36

Modèles de régression linéaire SIMPLE et multiple

37

Mesures de validation croisée et d’évaluation

38

Modèles de classification : arbres de décision et K-NN

39

Évaluation des modèles de classification

40

Apprentissage d'ensemble : ensachage, boosting et forêt aléatoire

41

Optimisation des hyperparamètres

42

Réduction de la dimensionnalité et analyse en composantes principales (ACP)

43

Algorithmes de clustering : K-Means et clustering hiérarchique

44

Introduction à l'apprentissage profond et aux réseaux de neurones artificiels

45

Concepts des neurones et fonctions d'activation

46

Rétropropagation et formation des réseaux de neurones

47

Rétropropagation et formation sur les réseaux neuronaux : qu'est-ce que la rétropropagation

48

Rétropropagation et formation sur les réseaux neuronaux : calcul du gradient

49

Rétropropagation et formation des réseaux de neurones : chaîne de règles de dérivation

50

Rétropropagation et formation sur les réseaux neuronaux : mise à jour des poids avec descente de gradient

51

Rétropropagation et formation des réseaux de neurones : fonctions d'activation

52

Rétropropagation et formation des réseaux de neurones : taux d'apprentissage

53

Rétropropagation et formation des réseaux de neurones : élan et autres méthodes d'optimisation

54

Rétropropagation et formation des réseaux de neurones : problèmes de disparition et d'explosion des gradients

55

Rétropropagation et formation sur les réseaux neuronaux : initialisation des poids

56

Rétropropagation et formation des réseaux de neurones : régularisation (L1, L2, Dropout)

57

Rétropropagation et formation sur les réseaux neuronaux : normalisation par lots

58

Formation sur la rétropropagation et les réseaux neuronaux : formation sur les réseaux neuronaux profonds

59

Rétropropagation et formation des réseaux de neurones : surajustement et sous-ajustement

60

Rétropropagation et formation des réseaux de neurones : validation croisée

61

h15. Rétropropagation et formation des réseaux de neurones : techniques d'augmentation des données

62

Rétropropagation et formation des réseaux de neurones : apprentissage par transfert

63

Rétropropagation et formation des réseaux de neurones : réseaux de neurones récurrents (RNN) et rétropropagation dans le temps (BPTT)

64

Rétropropagation et formation des réseaux de neurones : mémoire à long terme (LSTM) et unité récurrente fermée (GRU)

65

Rétropropagation et formation des réseaux de neurones : frameworks d'apprentissage profond (TensorFlow, PyTorch, Keras)

66

Optimiseurs et stratégies de régularisation

67

Construire des réseaux de neurones avec Keras et TensorFlow

68

Création de réseaux de neurones avec Keras et TensorFlow : introduction à TensorFlow et Keras

69

Création de réseaux de neurones avec Keras et TensorFlow : installation et configuration de l'environnement

70

Construire des réseaux de neurones avec Keras et TensorFlow : principes fondamentaux des réseaux de neurones artificiels

71

Création de réseaux de neurones avec Keras et TensorFlow : création de modèles séquentiels dans Keras

72

Construire des réseaux de neurones avec Keras et TensorFlow : travailler avec des couches denses, convolutives et récurrentes

73

Création de réseaux de neurones avec Keras et TensorFlow : application de techniques de régularisation et de normalisation

74

Création de réseaux de neurones avec Keras et TensorFlow : utilisation des fonctions d'activation et des initialiseurs de poids

75

Création de réseaux de neurones avec Keras et TensorFlow : compilation et formation de modèles d'apprentissage profond

76

Création de réseaux de neurones avec Keras et TensorFlow : évaluation et optimisation des performances des modèles

77

Création de réseaux de neurones avec Keras et TensorFlow : utilisation des rappels et des modèles d'enregistrement

78

Construire des réseaux de neurones avec Keras et TensorFlow : peaufiner et transférer l'apprentissage

79

Création de réseaux de neurones avec Keras et TensorFlow : mise en œuvre de réseaux de neurones pour les tâches de classification et de régression

80

Construire des réseaux de neurones avec Keras et TensorFlow : applications dans le traitement du langage naturel et la vision par ordinateur

81

Créer des réseaux de neurones avec Keras et TensorFlow : intégrer TensorFlow à l'écosystème de données Python

82

Modèles d'apprentissage profond pour la vision par ordinateur

83

Réseaux de neurones convolutifs (CNN)

84

Transfert d’apprentissage et mise au point

85

Apprentissage par transfert et mise au point : définition de l'apprentissage par transfert

86

Apprentissage par transfert et mise au point : avantages de l'apprentissage par transfert

87

Apprentissage par transfert et mise au point : scénarios d'application

88

Apprentissage par transfert et mise au point : réseaux de neurones pré-entraînés

89

Transfert d'apprentissage et de mise au point : extraction de fonctionnalités

90

Apprentissage par transfert et mise au point : mise au point des couches

91

Apprentissage par transfert et mise au point : congélation des couches

92

Transfert d'apprentissage et mise au point : adaptation des modèles à de nouveaux domaines

93

Apprentissage par transfert et mise au point : ensembles de données et augmentation des données

94

Apprentissage par transfert et réglage fin : optimiseurs et taux d'apprentissage

95

Apprentissage par transfert et réglage fin : régularisation et évitement du surapprentissage

96

Apprentissage par transfert et réglage fin : frameworks d'apprentissage profond (TensorFlow, Keras, PyTorch)

97

Apprentissage par transfert et mise au point : évaluation du modèle et validation croisée

98

Apprentissage par transfert et mise au point : apprentissage par transfert en vision par ordinateur

99

h15. Apprentissage par transfert et mise au point : apprentissage par transfert dans le traitement du langage naturel (NLP)

100

Apprentissage par transfert et mise au point : défis et limites de l'apprentissage par transfert

Descriptif du cours

Bienvenue au cours "Apprentissage automatique et apprentissage profond avec Python". Ce cours de 112 pages s'adresse aux passionnés de l'informatique, spécifiquement de l'intelligence artificielle et de la science des données.

Nous commencerons par une introduction détaillée à l'apprentissage automatique, expliquant les concepts clés et leurs applications. Vous découvrirez ensuite les fondamentaux de Python, une langue de programmation incontournable pour la science des données.

Pour garantir que vous êtes bien équipé, nous aborderons la configuration de l'environnement de développement. Cela inclut l'installation de toutes les bibliothèques et outils nécessaires.

La manipulation des données avec Pandas suivra, où vous apprendrez à naviguer, nettoyer et transformer des jeux de données pour des analyses approfondies.

L'analyse exploratoire des données est une compétence cruciale. Vous maîtriserez Matplotlib et Seaborn pour créer des visualisations percutantes. Nous passerons en revue la création de tracés, l'analyse de corrélation, et bien plus encore.

La compréhension des concepts statistiques de base est essentielle pour l'apprentissage automatique. Nous vous fournirons une base solide dans ce domaine.

En entrant dans les détails de l'apprentissage supervisé, nous couvrirons les principes fondamentaux, les ensembles de données, les algorithmes de classification et de régression, ainsi que les mesures d'évaluation et la validation croisée.

Vous serez également initié aux modèles de régression linéaire, aux arbres de décision, et à l'algorithme K-NN. Ce sont des outils essentiels dans le data science.

Nous aborderons l'apprentissage d'ensemble, y compris des techniques comme l'ensachage, le boosting, et les forêts aléatoires, qui sont des techniques puissantes pour améliorer la performance des modèles.

La réduction de la dimensionnalité via l'analyse en composantes principales (ACP) sera aussi couverte pour simplifier les modèles sans perte d'information importante.

Les algorithmes de clustering comme K-Means et le clustering hiérarchique vous donneront des outils pour segmenter des données sans supervision.

Introduction à l'apprentissage profond et aux réseaux de neurones artificiels vous préparera à des sujets plus avancés comme les CNN pour la vision par ordinateur et les RNN pour le traitement du langage naturel.

Des techniques de rétropropagation, de régularisation et d'optimisation des hyperparamètres seront explorées pour former des réseaux neuronaux robustes et efficaces.

Vous apprendrez à construire et entraîner des réseaux de neurones avec Keras et TensorFlow, des frameworks populaires dans le domaine du deep learning.

Nous aborderons l'apprentissage par transfert, une méthode permettant de réutiliser des modèles pré-entraînés pour de nouvelles tâches, ainsi que les défis associés.

Enfin, nous couvrirons des sujets avancés comme le traitement du langage naturel avec des techniques de deep learning, l'apprentissage par renforcement, et la gestion de projets d'apprentissage automatique de bout en bout.

Les derniers modules se concentreront sur des sujets cruciaux comme l'éthique en intelligence artificielle, le déploiement de modèles en production, et l'entretien continu de ces modèles pour assurer leur performance et leur fiabilité à long terme.

Rejoignez-nous pour ce voyage passionnant dans le monde de l'apprentissage automatique et l'apprentissage profond avec Python. Vous acquerrez des compétences précieuses et serez bien préparé pour les défis et opportunités dans la science des données et l'intelligence artificielle.

Ce cours gratuit comprend:

112 pages de contenu

Certificat numérique de réussite du cours (gratuit)

Exercices pour développer vos connaissances

100% gratuit, du contenu au certificat

Prêt à commencer ?

Dans l'application, vous trouverez également...

Icône représentant les cours de technologie et de commerce

Plus de 5000 cours gratuits

Programmation, anglais, marketing digital et bien plus encore ! Apprenez ce que vous voulez, gratuitement.

Icône de calendrier avec cible représentant la planification des études

Plan d'études avec IA

L'intelligence artificielle de notre application peut créer un planning d'études pour le cours que vous choisissez.

Icône professionnelle représentant la carrière et le commerce

De débutant à professionnel accompli

Améliorez votre CV grâce à notre certificat gratuit, puis utilisez notre intelligence artificielle pour trouver l'emploi de vos rêves.

Vous pouvez également utiliser le code QR ou les liens ci-dessous.

Téléchargez l'application dès maintenant pour avoir accès à + 5000 cours gratuits, exercices, certificats et de nombreux contenus sans rien payer !

  • Cours en ligne 100% gratuits du début à la fin

    Des milliers de cours en ligne en vidéo, livres électroniques et livres audio.

  • Plus de 60 000 exercices gratuits

    Pour tester vos connaissances lors de cours en ligne

  • Certificat numérique gratuit et valide avec code QR

    Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail

Application Cursa sur l'écran du livre électronique, l'écran du cours vidéo et l'écran des exercices du cours, ainsi que le certificat de fin de cours

Autres ebooks gratuits