wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TEST_IM2

Total questions: 36

Worksheet time: 20mins

Name
Class
Date
1.

Parmi ces définitions, laquelle correspond au "réseau de neurones" ?

a)

une représentation multidimensionnelle des données importantes

b)

une représentation sous la forme graphique d'un arbre illustrant des règles de décision

c)

un assemblage d'objets informatiques s'inspirant du fonctionnement du cerveau humain

d)

un outil logique permettant de modéliser facilement un ensemble de choix d’une certaine complexité

2.

De quelles capacités dispose un réseau de neurones ?

a)

prendre la forme d'un arbre de décisions avec des résultats possibles à chaque étape

b)

traiter des problèmes non structurés sur lesquels on ne dispose d'aucune information

c)

travailler sur des données incomplètes ou bruitées

d)

être utile en tant qu'application dans des secteurs divers et variés

3.

En logique floue :

a)

les connaissances sont imprécises, vagues et éventuellement incertaines.

b)


les décisions sont binaires : soient vraies, soient fausses.

c)

une décision peut être à la fois vraie et fausse en même temps

4.

Quelle est la principale différence entre les réseaux de neurones supervisés et non supervisés ?

a)

Les réseaux de neurones supervisés nécessitent des étiquettes de sortie pour l'apprentissage, tandis que les non supervisés n'en ont pas besoin.

b)

Les réseaux de neurones supervisés utilisent des fonctions d'activation, tandis que les non supervisés utilisent des fonctions de coût.

c)

Les réseaux de neurones supervisés sont plus profonds que les non supervisés.

d)

Aucune des réponses ci-dessus.

5.

Comment est définie la fonction d'appartenance pour la catégorie "Petit" ?

a)

Elle augmente linéairement de 0 à 1 entre 140 cm et 160 cm.

b)

Elle diminue linéairement de 1 à 0 entre 160 cm et 170 cm.

c)

Elle est égale à 0 pour une taille supérieure à 170 cm et à 1 pour une taille inférieure à 160 cm.

d)

Elle est égale à 1 pour une taille inférieure à 160 cm.

6.

Quelle est l'une des principales applications des réseaux de neurones supervisés ?

a)

Classification d'images.

b)

Clustering de données.

c)

filtrage de données.

d)

Toutes les réponses ci-dessus.

7.

RNNs signifie :

a)

Receives Neural Networks

b)

Report Neural Networks

c)

Recording Neural Networks

d)

Recurrent Neural Networks

8.

Quel est l'un des défis principaux des réseaux de neurones non supervisés ?

a)

Trouver des ensembles de données de grande taille.

b)

L'absence de labels pour guider l'apprentissage.

c)

La complexité des fonctions de coût.

d)

Le manque de puissance de calcul.

9.

Quel est le principal avantage de la logique floue dans le traitement de l'information ?

a)

Elle est uniquement utilisée dans des domaines spécifiques de l'informatique

b)

Elle permet des calculs plus rapides que la logique classique

c)

Elle garantit des résultats précis et déterministes

d)

Elle permet de manipuler des concepts flous et d'incertitude, ce qui correspond souvent mieux à la réalité

10.

Quelle est la méthode couramment utilisée pour convertir les valeurs floues en valeurs réelles dans un système de contrôle flou ?

a)

Fuzzification

b)

Implication

c)

Règles d'inférence

d)

Défuzzification

11.

Quel algorithme est généralement utilisé pour l'apprentissage supervisé (classification) ?

a)

K-Means.

b)

Régression linéaire.

c)

K-NN (K plus proches voisins).

d)

Réseaux de neurones convolutifs (CNN).

12.

Quel algorithme est couramment utilisé pour l'apprentissage non supervisé (clustering)?

a)

Régression logistique.

b)

K-Means.

c)

Réseaux de neurones convolutifs (CNN).

d)

Forêt aléatoire.

13.

Quelle est l'une des caractéristiques principales d'un perceptron multicouches (MLP) ?

a)

Il ne comporte qu'une seule couche de neurones.

b)

Il ne peut être utilisé que pour des problèmes de classification binaire.

c)

Il utilise uniquement des fonctions d'activation linéaires.

d)

Il peut avoir plusieurs couches cachées de neurones.

14.

Quelle bibliothèque Python est couramment utilisée pour implémenter la logique floue ?

a)

NumPy

b)

Scikit-Fuzzy

c)

Tensorflow

d)

SciPy

15.

Quelle bibliothèque est principalement utilisée pour les réseaux de neurones en Python ?

a)

TensorFlow

b)

Scikit-learn

c)

PyTorch

d)

Keras

16.

à quoi égale la précision de ce modèle de prédiction/classification?

a)

100%

b)

80%

c)

98%

d)

89%

17.

Quelle est la base de données utilisée ?

a)

Fashion-MNIST

b)

ImageNet

c)

MNIST

d)

NUMBERS

18.

Quel est le nom de la base de données utilisée ici?

a)

MNIST

b)

ImageNet

c)

sklearn

d)

IRIS

19.

Quelle est la première étape du processus de déploiement d'un réseau de neurones ?

a)

L'évaluation des performances.

b)

La définition de l'architecture du réseau.

c)

La collecte des données.

d)

L'entraînement du modèle.

20.

Quel est le rôle de la fonction "fit"?

a)

Calcule le taux de bon classement en apprentissage

b)

Faire l'Apprentissage en 5 cycles

c)

Adapter le modèle aux données d'entraînement.

d)

diviser la base des données en train et test

21.

Pour améliorer la performance d'un modèle, nous devrons:

a)

Ajouter plus de données d'entraînement.

b)

Augmenter la complexité du modèle.

c)

Utiliser des techniques de régularisation.

d)

Optimiser les hyperparamètres.

22.

Combien de couches possède-t-il ce modèle?

a)

6 couches

b)

7 couches

c)

8 couches

d)

4 couches

23.

Ce modèle à divisé les données comme suite:

a)

Division équitable

b)

60% des données sont utilisés pour l'ensemble d'entraînement et 40% des données sont utilisées pour l'ensemble de test.

c)

40% des données sont utilisés pour l'ensemble d'entraînement et 60% des données sont utilisées pour l'ensemble de test.

d)

0.6% des données sont utilisés pour l'ensemble d'entraînement et 0.4% des données sont utilisées pour l'ensemble de test.

24.

Quel est l'ordre correct des étapes d'un algorithme d'apprentissage ?

a)

Etape 1: Chargement et prétraitement des données

Etape 2: Création du modèle

Etape 3: Compilation du modèle

Etape 4: Entraînement du modèle

Etape 5: Evaluation du modèle

Etape 6: Faire des prédictions

b)

Etape 1: Chargement et prétraitement des données

Etape 2: Création du modèle
Etape 3: Entraînement du modèle

Etape 4: Compilation du modèle

Etape 5: Evaluation du modèle

Etape 6: Faire des prédictions

c)

Etape 1: Chargement et prétraitement des données

Etape 2: Création du modèle

Etape 3: Compilation du modèle

Etape 4: Entraînement du modèle

Etape 5: Faire des prédictions

Etape 6: Evaluation du modèle

25.

Que signifient ces règles:

a)

Rule1: SI le service était “poor” OÙ la qualité de la nourriture était “poor” ALORS le Tip sera “low”.

Rule2: SI le service est “average”, ALORS le Tip est “medium”.

Rule3: SI le service est good” ALORS le Tip est “high”.

b)

Rule1: SI le service était “poor” OÙ la qualité de la nourriture était “poor” ALORS le Tip sera “low”.

Rule2: SI le service est “average”, ALORS le Tip est “medium”.

Rule3: SI le service est good” OÙ la qualité de la nourriture est “good”, ALORS le Tip est “high”.

c)

R1: SI le service était “poor” ET la qualité de la nourriture était “poor” ALORS le Tip sera “low”.

R2: SI le service est “average” ET la qualité de la nourriture était “poor” , ALORS le Tip est “medium”.

R3: SI le service est good” OÙ la qualité de la nourriture est “good”, ALORS le Tip est “high”.

26.

Que fait cette fonction: Automf(3,5 ou7)

a)

est utile lorsque vous n'avez pas de connaissances préalables sur la forme exacte de votre ensemble flou

b)

est une fonction qui permet de définir un ensemble flou en forme de triangle.

c)

permet de diviser d'une manière automatique les appartenances des entrées/sorties.

d)

permet de définir des ensembles flous ayant une forme trapézoïdale.

27.

"trimf" est utilisée pour définir des ensembles flous en forme de triangle,

tandis que "trapmf" est utilisée pour définir des ensembles flous en forme de trapèze.

a)


OUI

b)

NON

28.

Dans un système de contrôle flou, qu'est-ce que 'ctrl.Rule' est utilisé pour définir ?

a)

Les méthodes de défuzzification.

b)

Les règles du système de contrôle.

c)

Les variables linguistiques.

d)

les ensembles flous.

29.

Quelle est la syntaxe générale pour déclarer une règle dans la bibliothèque scikit-fuzzy de Python ?

a)

skikit.fuzzy.rule(condition, conclusion)

b)

fuzzy_rule(condition, conclusion)

c)

skfuzzy.rule(condition, conclusion)

d)

ctrl.Rule(condition, conclusion)

30.

Quelle est la principale caractéristique de la logique floue ?

a)

Elle permet des réponses binaires, vrai ou faux.

b)

Elle ne peut être utilisée que dans des contextes numériques.

c)

Elle permet une représentation de l'incertitude et de l'imprécision à travers des valeurs intermédiaires entre vrai et faux.

d)

Elle permet des réponses probabilistes.

31.

Qu'est-ce qu'un ensemble flou ?

a)

Un ensemble contenant des valeurs booléennes.

b)

Un ensemble contenant des valeurs numériques.

c)

Un ensemble vide.

d)

Un ensemble dont les frontières ne sont pas nettement définies.

32.

la fonction "Antecedant" permet de déclarer:

a)

les variables d'entrées du système floue et l'intervalle

b)

les sorties du système floue

c)

les variables de l'univers

d)

les entrées du système floue

33.

Cette instruction, dans un modèle de réseau de neurones,

a)

permet d'aplanir les données multidimensionnelles en un vecteur unidimensionnel.

b)

est utilisée entre les couches de convolution et les couches denses.

c)

permet d'ajouter une couche qui aplatis les données en une dimension pour les préparer à être connectées à des couches denses

d)

permet d'ajoute une couche de régularisation pour réduire le surapprentissage

34.

Que fait cette instruction?

a)

Elle ajoute une couche de convolution au modèle

b)

Elle ajoute une couche de pooling qui réduit la taille spatiale des données en prenant la valeur maximale dans chaque fenêtre de pooling

c)

Elle ajoute une couche qui applique une fonction d'activation maximale aux activations précédentes

d)

Elle ajoute une couche de régularisation pour réduire le surapprentissage.

35.

Quel est l'effet de l'instruction sur la taille spatiale des données ?

a)

Elle augmente la taille spatiale des données.

b)

Elle maintient la taille spatiale des données inchangée.

c)

Elle réduit la taille spatiale des données en la divisant par deux dans chaque dimension.

d)

Elle transforme les données en un vecteur unidimensionnel.

36.

À quel stade du processus de construction du modèle est utilisée cette instruction?

a)

Au début, juste après l'initialisation du modèle

b)

À la fin, juste avant la couche de sortie

c)

Elle peut être utilisée à différents stades, selon l'architecture du modèle

d)

Entre les couches de convolution