
Université de M’Sila
Département d’Informatique
Module de Réseaux de Neurones et Apprentissage Automatique (Master 1 IA)
Examen Final
Le 29/05/2021, Durée: 1 heure 30 minutes
__________________________________________________________________________
Exercice n° 1 (5 points) :
1. Quels sont les deux éléments du cerveau humain qui font la base des modèles
mathématiques utilisés dans l’apprentissage automatique (1 point).
2. Une fonction d’activation doit avoir des propriétés, citer ces propriétés (2 points).
3. Vue la taille des images, leur classification exige un apprentissage basé sur des réseaux de
neurones particuliers, expliquer (2 points).
Exercice n ° 2 (5 points) :
Nous avons un perceptron monocouche avec trois entrées et deux sorties.
1. Dessiner ce réseau de neurones (1 point)
2. Si 𝑋=[121], 𝑊=[0.5 0.4
0.3 0.2
0.5 0.4], le biais 𝐵=[0.3 0.6] calculer la sortie Y si la
fonction d’activation est la fonction signe (1 point pour la formule et 1 point pour le
résultat)
3. Corriger les poids W si la sortie désirée est 𝑌=[1 2] avec un taux d'apprentissage
𝑘 = 0.5 (1 point pour la formule et 1 point pour le résultat).
Exercice n ° 3 (10 points) :
Nous avons un perceptron multicouche avec deux entrées et une seule sortie. Il est construit
de deux couches FC(2,2) et FC(2,1). Nous avons 𝑋=[1 1], les poids de la première couche
𝑊=[0.3 0.4
0.5 0.6], les poids de la deuxième couche 𝑊=[0.6
0.8], les seuils de la première couche
𝐵=[0.5 0.3], les seuils de la deuxième couche 𝐵=[0.6] :
1. Dessiner ce réseau de neurones (1.5 point)
2. Donner la formule de calcul de la sortie (0.5)
3. Calculer la sortie de la première couche en utilisant la fonction d’activation sigmoïde
𝑓(𝑥)=
et
𝑓(𝑥)=𝑓(𝑥)(1−𝑓(𝑥)) (0.5)
4. Calculer la sortie de la deuxième couche en utilisant la fonction d’activation sigmoïde (0.5
point)
5. Est-il possible d’utiliser des fonctions d’activation différentes pour les deux couches (0.5
point)
6. Calculer l’erreur E du réseau en utilisant la fonction 𝐸=
∑
(𝑦∗−𝑦) (0.5 point)
7. Donner les formules de calcul des erreurs et de mises à jour en fonction de dérivée de
MSE :
=
(𝑌−𝑌∗) de biais, poids et entrées (3 points)
8. Si la sortie désirée est 𝑌=[0], et le taux d’apprentissage est 𝑘 = 0.3, calculer les erreurs
et les mise à jour de biais, poids et entrées pour les deux couches (3 points)
Bonne chance
Responsable de modules : Pr. Mustapha Bourahla