wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introduction to Machine Learning and AI

Total questions: 55

Worksheet time: 18mins

Name
Class
Date
1.

What is the main goal of machine learning?

a)

To follow fixed instructions

b)

To learn patterns from data

c)

To act randomly

d)

To replace humans entirely

2.

Which of the following is an example of supervised learning?

a)

Clustering similar images

b)

Predicting the weather using past data

c)

Generating random text

d)

Recognizing objects without labels

3.

What is a "training dataset"?

a)

A set of questions for the model

b)

Data used to teach the model

c)

Data to test the model's knowledge

d)

A list of instructions

4.

In machine learning, what does "overfitting" mean?

a)

A model that performs poorly on training data

b)

A model that learns too well from training data but fails on new data

c)

A model that ignores all data

d)

A model that is too simple

5.

Which of these is NOT a type of machine learning?

a)

Reinforcement learning

b)

Supervised learning

c)

Unsupervised learning

d)

Predictive coding

6.

What is the purpose of a chatbot?

a)

To play games

b)

To answer questions and have conversations

c)

To store data

d)

To create videos

7.

Large language models like ChatGPT are trained using:

a)

Only pictures

b)

Text data from books, articles, and websites

c)

Sounds from nature

d)

Video clips

8.

What does "token" mean in a large language model?

a)

A type of currency

b)

A piece of text, like a word or part of a word

c)

A computer program

d)

A chatbot's memory

9.

How do chatbots generate answers?

a)

By searching the internet every time

b)

By guessing randomly

c)

By using patterns learned during training

d)

By asking other chatbots

10.

What is one challenge for chatbots like ChatGPT?

a)

Running out of memory

b)

Making mistakes or giving incorrect answers

c)

Refusing to respond

d)

Being too fast

11.

What is a neural network inspired by?

a)

Stars in the sky

b)

The human brain

c)

A spider web

d)

A road map

12.

In a neural network, what is a "neuron"?

a)

A piece of hardware

b)

A small unit that processes information

c)

A type of dataset

d)

A programming language

13.

What connects neurons in a neural network?

a)

Cables

b)

Wires

c)

Weights

d)

Data packets

14.

What is the role of an "activation function" in a neural network?

a)

To turn off the network

b)

To decide whether a neuron sends a signal

c)

To delete bad data

d)

To store memory

15.

Which is an example of a neural network task?

a)

Calculating 2 + 2

b)

Recognizing handwriting

c)

Playing music

d)

Saving files

16.

What is "computer vision" used for?

a)

Giving computers eyesight

b)

Making computers understand images

c)

Building cameras

d)

Designing video games

17.

What does "image classification" mean?

a)

Sorting files on a computer

b)

Identifying the category of an image

c)

Taking pictures with a camera

d)

Storing images in folders

18.

What is "object detection"?

a)

Finding and identifying objects in an image

b)

Drawing pictures of objects

c)

Removing objects from photos

d)

Detecting errors in code

19.

Which is an example of computer vision in real life?

a)

Playing music

b)

Facial recognition in phones

c)

Sending emails

d)

Calculating sums

20.

What is a common challenge in computer vision?

a)

Storing images

b)

Understanding blurry or incomplete images

c)

Drawing shapes

d)

Translating languages

21.

What does "AI" stand for?

a)

Advanced Intelligence

b)

Artificial Intelligence

c)

Automated Intelligence

d)

Augmented Intelligence

22.

How does a model improve over time?

a)

By guessing better

b)

By learning from more data

c)

By being reset frequently

d)

By using faster computers

23.

What is an example of reinforcement learning?

a)

Training a dog to sit using rewards

b)

Solving math problems step-by-step

c)

Classifying emails as spam

d)

Sorting colors in an image

24.

What is "training" in AI?

a)

Teaching the AI using examples

b)

Making AI run faster

c)

Testing the AI's knowledge

d)

Fixing errors in code

25.

What is "unsupervised learning"?

a)

Learning without labels in the data

b)

Learning with help from a teacher

c)

Making random guesses

d)

Using pre-written rules

26.

Why do large language models need a lot of data?

a)

To improve their vocabulary and understanding

b)

To make them faster

c)

To use less energy

d)

To look impressive

27.

What is the term for making computers understand spoken language?

a)

Computer vision

b)

Natural language processing

c)

Data mining

d)

Reinforcement learning

28.

Which of these is an AI-powered tool?

a)

A regular calculator

b)

A handwriting recognition app

c)

A traditional watch

d)

A vacuum cleaner without sensors

29.

How do neural networks "learn"?

a)

By building new connections and adjusting weights

b)

By memorizing data

c)

By copying humans

d)

By guessing repeatedly

30.

What is the main input for a computer vision model?

a)

Text data

b)

Image or video data

c)

Sound files

d)

Numbers only

31.

Machine learning is a branch of AI where machines learn from _____ without being explicitly programmed.

a)

Sensors

b)

Data

c)

Instructions

d)

Hardware

32.

The goal of AI is to create machines that can perform tasks that typically require _____ intelligence.

a)

Physical

b)

Animal

c)

Human

d)

Natural

33.

In supervised learning, the AI is trained using _____ data, which has inputs and corresponding outputs.

a)

Random

b)

Labeled

c)

Unorganized

d)

Empty

34.

The process of improving the performance of a machine learning model is called _____.

a)

Training

b)

Building

c)

Tuning

d)

Debugging

35.

A system that uses machine learning to improve as it processes more data is said to be _____.

a)

Fixed

b)

Intelligent

c)

Adaptive

d)

Limited

36.

Large Language Models are trained on massive amounts of _____ to generate human-like responses.

a)

Text

b)

Images

c)

Code

d)

Numbers

37.

A chatbot understands user input using natural language _____.

a)

Processing

b)

Typing

c)

Commands

d)

Training

38.

Chatbots use _____ to predict the best possible response to a user's question.

a)

Random guesses

b)

Pre-programmed scripts

c)

Machine learning algorithms

d)

Internet searches

39.

The training process for chatbots often involves input-output pairs, also known as _____.

a)

Dialogues

b)

Instructions

c)

Datasets

d)

Maps

40.

Chatbots like ChatGPT are examples of _____ AI because they are designed for specific tasks.

a)

General

b)

Narrow

c)

Advanced

d)

Experimental

41.

The basic unit of a neural network is called a _____.

a)

Node

b)

Cell

c)

Core

d)

Loop

42.

The connection between two nodes in a neural network is called a _____.

a)

String

b)

Chain

c)

Weight

d)

Path

43.

Neural networks adjust their weights during training to reduce the _____.

a)

Error

b)

Input

c)

Speed

d)

Output

44.

The type of learning where a neural network learns without labeled data is called _____.

a)

Supervised

b)

Unsupervised

c)

Reinforcement

d)

Assisted

45.

Deep learning refers to neural networks with multiple _____ that allow them to learn complex patterns.

a)

Outputs

b)

Layers

c)

Connections

d)

Inputs

46.

What is the first step in building a machine learning model?

a)

Training the model

b)

Collecting and preparing data

c)

Testing the model

d)

Writing the final report

47.

What is a "feature" in machine learning?

a)

A special ability of a model

b)

An input variable that helps the model make predictions

c)

A type of AI algorithm

d)

A mistake in the code

48.

When splitting data for building a model, what is the test set used for?

a)

Checking how well the model performs on new data

b)

Improving the training data

c)

Training the model

d)

Storing unused data

49.

Why is it important to clean data before training a model?

a)

To make the code shorter

b)

To make it colorful

c)

To make it harder for the model to learn

d)

To remove errors or irrelevant information

50.

What does "training" a machine learning model mean?

a)

Showing the model examples so it can learn patterns

b)

Writing code for the model

c)

Fixing errors in the data

d)

Testing the model on new data

51.

When would you use a neural network over a simple algorithm?

a)

When data is small and simple

b)

When the problem has many complex patterns or layers

c)

When you want faster results with fewer resources

d)

When only numbers are involved

52.

What is a pre-trained model?

a)

A model with errors in it

b)

A type of hardware used in AI

c)

A model without any data

d)

A model that has already been trained on data and can be reused

53.

What does "accuracy" measure in a model?

a)

How fast the model runs

b)

How many predictions are correct

c)

How well the data is cleaned

d)

How simple the model is

54.

Why is it important to test your model on new data (test data)?

a)

To confuse the model

b)

To make the model slower

c)

To see if it can memorize data

d)

To check if it works well with unseen data

55.

How can you improve a poorly performing model?

a)

Use more data for training

b)

Try a different algorithm

c)

Fine-tune hyperparameters

d)

All of the above