Des informations générales:

MASTER

Le niveau

Détection et classification du cancer de la peau par l’utilisation de l’apprentissage profond.

Titre

Génie Informatique

SPECIALITE


Page de garde:

Détection et classification du cancer de la peau par l'utilisation de l'apprentissage profond.


Sommaire:

Introduction générale CHAPITRE 01 (Généralités sur le cancer de la peau) I.1 Introduction I.2 Définition du terme “Peau” 1.3 Composants de la peau 1.3.1 L’épiderme 1.3.2 Derme 1.3.3 hypoderme I.4 Maladies cutanées non cancéreuses 1.4.1 Psoriasis I.4.2 Eczéma 1.4.3 Lupus érythémateux disséminé 1.5 Cancer de la peau 1.6 Type de cancer de la peau 1.6.1 Carcinome basocellulaire (Carcinome basocellulaire CBC) I.6.2 Mélanome 1.6.3 Carcinome épidermoïde (Squamous-Cell Carcinoma SCC) I.7 Comment repérer un cancer de la peau 1.8 Signes et symptômes possibles du mélanome I.9 Techniques d’imagerie du cancer de la peau I.9.1 Microscopie confocale à réflectance (Reflectance confocal microscopy RCM) I.9.2 Tomographie par cohérence optique (Optical Coherence Tomography OCT) I.9.3 Échographie I.9.4 Dermoscopie I.10 Conclusion CHAPITRE 02 (Deep learning) II.1 Introduction II.2 Définition du deep learning II.3 Domaines d’application du deep learning II.4 Classification avec les réseaux de neurones II.4.1 Définition d’un réseau neuronal II.4.2 Neurone biologique II.4.2.1 Cellule nerveuse II.4.2.2 Corps cellulaire II.4.2.3 Dendrites II.4.2.4 Axone II.4.2.5 Transmission synaptique II.4.3 Neurone artificiel II.4.3.1 Réseaux “Feed-forward” II.4.3.2 Réseaux “Feed-back” II.4.4 Apprentissage II.4.4.1 Mode supervisé II.4.4.2 Renforcement II.4.4.3 Mode non-supervisé (ou auto-organisationnel) II.4.4.4 Mode hybride II.4.5 Neurone formel II.4.5.1 Interprétation mathématique II.4.5.2 Fonctions d’activation II.4.6 Réseau de neurone multicouches (MLP) II.5 Réseaux de neurones profonds II.5.1 Réseaux de neurones récurrents II.5.2 Réseaux de neurones convolutifs II.6 Détails sur les CNNs II.6.1 Couche d’entrée II.6.2 Couche de convolution II.6.3 Couche de pooling II.6.4 Couche d’activation II.6.5 Couche Flatten II.6.6 Couche complètement connectée II.6.7 Couche de sortie (output layer) II.6.8 Autres outils des CNNs II.6.8.1 Fonction d’erreur II.6.8.2 Dropout II.6.8.3 Normalisation par lots II.6.8.4 Arrêt anticipé II.6.8.5 Augmentation des données II.6.8.6 Apprentissage par transfert II.6.8.7 Optimisation II.7 Travaux Connexes sur la Détection du Cancer de la Peau en utilisant le Deep Learning II.8 Conclusion CHAPITRE 03 (Expériences et résultats) III.1 Introduction III.2 Environnement du travail III.2.2 Langage de programmation Python III.2.4 Navigateur Anaconda III.2.3 Google Colab III.2.5 Jupyter Notebook III.2.6 Keras III.2.7 TensorFlow III.2.8 OpenCV III.2.9 Numpy III.2.10 Pandas III.3 Dataset utilisée III.4 Prétraitement et augmentation des données III.5 Modèles de détection de cancer de la peau III.5.1 Architecture de notre modèle 1 (modèle personnalisé) III.5.2 Modèles utilisant le transfer learning III.5.2.1 Transfer learning avec VGG16 (Modèle 2) III.5.2.2 Transfer learning avec EfficientNet (Modèle 3) III.6 Résultats obtenus avec notre modèle 1 III.6.1 Résultats d’entrainement et de validation de notre modèle 1 III.6.2 Résultats obtenus dans la phase de teste III.7 Résultats obtenus avec notre modèle 2 (transfer learning avec VGG16) III.8 Résultats obtenus avec notre modèle 3 (transfer learning avec EfficientNet) III.9 Comparaison des différents résultats III.10 Conclusion Conclusion générale Références bibliographiques

Télécharger:



 

Pour plus de sources et références universitaires (mémoires, thèses et articles ), consultez notre site principal.