Examquestions Flashcards
What is Artificial Intelligence?
Machines that perform jobs that mimic human behavior
What is Machine Learning?
Machines that get better at a task without explicit programming
What is deep learning?
Machines that have an artificial neural network inspired by the human brain to solve complex problems
What are key elements to AI?
Machine Learning: foundation of an AI system to learn and predict human behaviour
Anomaly detection: detect outliers
Computer Vision: see like a human
Natural language processing: process human language with context
Conversational AI: hold a conversation like a human
What is a dataset?
logical grouping of units of data that have the same data structure to train
What is Data labeling?
identifying raw data and adding labels to provide context to help the machine learn
What is Supervised Learning?
You know the labels and have a precise output you want
make a prediction
What is Unsupervised learning?
labels are not known and the outcome does not need to be precise
recognize a structure or pattern
What is Reinforcement Learning?
No data and a ML model generates data to reach a goal
Game AI
What are Neural Networks?
algorithm to represent a brain
connections between neurons are weighted with multiple layers
What is deep learning?
A neural network with 3 or more layers
What is feed forward?
Neural Network where connections between nodes dont form a cycle
What is backpropagation? (BP)
backward movement though a neural network to adjust weights to improve the outcome on the next iteration - this is how it learns
What is the ground truth?
the answer/reality you want to reach with the model
What is a loss function?
compares the ground truth to the prediction to determine the error rate
Why are GPUs used for machine learning?
they can perform parallel operations on multiple sets of data - can have thousands or processor cores
What is forecasting?
makes a future prediction with relevant data
“analysis of trends”
What is a prediction?
makes a future prediction without relevant data
uses statistics to predict future outcomes
more guessing than forecasting
What are internal Evaluation metrics for an ML model?
Accuracy, F1 score, Precision, Recall
What are the external Evaluation metrics for an ML model?
metrics used to evaluate the final prediction of the ML model
What is Jupyter Notebook/Lab?
web-based application for authoring documents with live-code
text
visualizations etc.
What is Regression?
process of finding a function to correlate a labeled labeled dataset into continuous variable/number - make a prediction into the future
distance from the vector to the regression line is called error
What is classification?
finding a function to divide a labeled dataset into classes/categories
What is clustering?
grouping unlabeled data based on similarities and differences
What is a confusion matrix?
visualize the model predictions vs ground truth labels (actual)
also called error matrix
What Anomaly detection?
process of finding an outlier in a dataset