WBCHSE HS Artificial Intelligence & Data Science study materials
WBCHSE HS Artificial Intelligence & Data Science study resources

WBCHSE HS Artificial Intelligence & Data Science flashcards

WBCHSE HS Artificial Intelligence & Data Science · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Turing Test
A test proposed by Alan Turing in 1950: a machine passes if a human interrogator cannot reliably distinguish its text responses from a human's.
Intelligent agent
An entity that perceives its environment through sensors and acts through actuators; a rational agent chooses actions expected to maximize its performance measure.
PEAS description
A framework for specifying an agent by its Performance measure, Environment, Actuators and Sensors; used to design and compare agent architectures.
Python list mutability
Lists are mutable sequences; indexing starts at zero, slicing excludes the stop index, and assigning one list to another shares the same object reference.
NumPy broadcasting
NumPy broadcasting lets arrays with compatible shapes be combined without copying data; dimensions are compared from the right and size-one dimensions stretch.
pandas loc versus iloc
loc selects by row and column labels, while iloc selects by integer positions; both accept slices and boolean masks for filtering DataFrame rows.
Function default arguments
Default argument values are evaluated once when a function is defined, so mutable defaults such as lists can retain changes across calls and should be avoided.
Missing value imputation
Replacing missing entries with estimated values such as the mean, median, mode or a model prediction; the method must be fitted on training data only.
IQR outlier rule
Values below Q1 minus 1.5 times the interquartile range or above Q3 plus 1.5 times the IQR are often flagged as outliers.
Data leakage
Using information unavailable at prediction time, such as test-set statistics or the target, during training; it produces optimistic evaluation and poor deployment performance.
Min-max normalization
Scales a numeric feature to a fixed range, usually zero to one, using (x minus minimum) divided by (maximum minus minimum); sensitive to outliers.
Standard deviation
The square root of variance; it measures the typical distance of observations from the mean in the same units as the data.
Central limit theorem
For sufficiently large sample sizes, the sampling distribution of the sample mean is approximately normal, regardless of the population distribution's shape.
Correlation coefficient
A number between minus one and plus one measuring the strength and direction of a linear relationship; zero indicates no linear association, not necessarily independence.
Conditional probability
The probability of event A given event B, written P(A|B) and computed as P(A and B) divided by P(B), provided P(B) is greater than zero.
Supervised learning
A machine-learning setting where a model learns a mapping from input features to known labeled targets, such as class labels or continuous values.
Overfitting
A model fits training data too closely, including noise, so training performance is high but generalization to new data is poor.
Precision and recall
Precision is true positives divided by predicted positives; recall is true positives divided by actual positives. F1 is their harmonic mean.
k-means clustering
An unsupervised algorithm that partitions data into k clusters by repeatedly assigning points to the nearest centroid and recomputing centroids as cluster means.
Perceptron
A linear classifier that computes a weighted sum of inputs plus bias and applies a step function; it cannot solve non-linearly separable problems such as XOR.
Backpropagation
An algorithm that applies the chain rule to compute gradients of the loss with respect to network weights, enabling gradient-based updates in multilayer neural networks.
ReLU activation
A nonlinear activation defined as max(0, z); it outputs zero for negative inputs and the input itself for positive values, reducing vanishing gradients.
Bag-of-words
A text representation that counts token occurrences per document and ignores word order, producing a sparse vector for each document.
TF-IDF
A weighting scheme multiplying term frequency in a document by inverse document frequency, so terms common across many documents receive lower weight.
Lemmatization
Reducing a word to its dictionary base form using vocabulary and grammatical rules, for example mapping 'running' to 'run'; more accurate than stemming.
Convolutional layer
A neural-network layer that slides learnable filters over an input to detect local patterns such as edges and textures while sharing weights across positions.
Max pooling
A downsampling operation that keeps the maximum value in each local window, reducing spatial dimensions and making features somewhat translation-invariant.
Data augmentation
Creating modified copies of training images through flips, rotations, crops or color changes to increase data variety and reduce overfitting.
Algorithmic bias
Systematic and unfair errors that disadvantage particular groups, often arising from biased training data, labels, sampling or proxy variables.
Data minimization
A privacy principle requiring collection and retention of only personal data necessary for a stated purpose, reducing breach and misuse risk.
Train-validation-test split
Partitioning data into training, validation and test sets; models fit on training data, hyperparameters tune on validation, and final performance is estimated on test data.
Baseline model
A simple reference predictor, such as the majority class or mean target, used to check whether a more complex model adds meaningful predictive value.