Flashcards ISBA 1 Final Exam Review: Unsupervised Learning, Text Mining, Prescriptive Analytics & Ethics

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/131

encourage image

There's no tags or description

Looks like no tags are added yet.

132 Terms

1
New cards

Unsupervised Learning

Uses unlabeled data to discover hidden patterns and structures.

2
New cards

Supervised Learning

Uses labeled data to predict outcomes.

3
New cards

Labeled data

Data with a target attribute.

4
New cards

Unlabeled data

Data without a target attribute.

5
New cards

Main goals of Unsupervised Learning

Discover hidden patterns, find clusters, reduce dimensions, detect anomalies, visualize large datasets.

6
New cards

Clustering

Groups similar data points.

7
New cards

Dimensionality Reduction

Reduces the number of features.

8
New cards

Association Rule Mining

Finds relationships between items.

9
New cards

Anomaly Detection

Identifies unusual patterns.

10
New cards

Cluster

A group of similar data points.

11
New cards

Centroid

Center of a cluster, calculated using the mean.

12
New cards

Distance Metric

Measures distance or similarity between data points.

13
New cards

K-means

Groups data based on nearest centroids.

14
New cards

DBSCAN

Density-Based Spatial Clustering of Applications with Noise.

15
New cards

Euclidean Distance

Shortest straight-line distance.

16
New cards

Silhouette Coefficient

Measures cluster cohesion and separation.

17
New cards

Inertia / WCSS

Measures cluster compactness; lower is better.

18
New cards

Curse of Dimensionality

Data becomes sparse as dimensions increase.

19
New cards

PCA

Captures maximum variance.

20
New cards

Support

Frequency of an itemset.

21
New cards

Confidence

Strength of the association between two items.

22
New cards

Lift

Strength of association compared with independence.

23
New cards

Outlier Detection

Finds abnormal data points in training data.

24
New cards

Z-score

Measures standard deviations from the mean; generally, above 3 indicates an outlier.

25
New cards

IQR

Uses Q1 and Q3 to identify extreme values.

26
New cards

Modified Z-score

Uses median and Median Absolute Deviation (MAD).

27
New cards

Isolation Forest

Uses isolation trees.

28
New cards

LOF

Identifies points with significantly lower local density than neighbors.

29
New cards

ABOD

Measures angles between individual points.

30
New cards

Precision

Correctly identified anomalies among flagged instances.

31
New cards

Recall

Actual anomalies successfully detected.

32
New cards

F1 Score

Balances precision and recall.

33
New cards

AUC-ROC

Evaluates true positive rate against false positive rate.

34
New cards

AUC-PR

Evaluates precision and recall.

35
New cards

Text Mining / Text Analytics

Transforms unstructured text into meaningful, structured information for analysis and decision-making.

36
New cards

Automation

Summarization and classification.

37
New cards

Business Value

Understand customer behavior.

38
New cards

Research

Knowledge discovery.

39
New cards

Large Volume

Processes large amounts of text.

40
New cards

Machine Learning

Learns from data and experience.

41
New cards

Data Mining

Discovers patterns in datasets.

42
New cards

NLP

Enables computers to understand human language.

43
New cards

Information Retrieval

Finds and ranks relevant information.

44
New cards

Computational Linguistics

Uses algorithms to analyze language.

45
New cards

Statistics

Analyzes and interprets data.

46
New cards

Tokenization

Splits text into words or phrases.

47
New cards

Lowercasing

Converts text to lowercase.

48
New cards

Stopword Removal

Removes common words like 'the' and 'is'.

49
New cards

Stemming

Reduces words to root form; may produce nonwords.

50
New cards

Lemmatization

Converts words into dictionary forms using grammar.

51
New cards

Noise Removal

Removes punctuation, numbers, HTML tags, and emojis.

52
New cards

PoS Tagging

Identifies parts of speech.

53
New cards

Word Sense Disambiguation

Determines the correct meaning of a word based on context.

54
New cards

Full Parsing

Produces a parse tree.

55
New cards

Chunking

Identifies partial grammatical structures.

56
New cards

Bag of Words (BoW)

Represents text using word frequencies.

57
New cards

TF-IDF

Highlights important words and reduces the weight of common terms.

58
New cards

Word Embeddings

Captures semantic meaning using vectors.

59
New cards

Contextual Embeddings

Captures word meaning based on surrounding words.

60
New cards

NER

Identifies people, organizations, locations, dates, and times.

61
New cards

Relation Extraction

Identifies relationships between entities.

62
New cards

Event Extraction

Identifies events in text.

63
New cards

Text Classification

Assigns categories to documents.

64
New cards

Sentiment Analysis

Detects positive, negative, or neutral emotions.

65
New cards

Topic Modeling

Discovers hidden themes.

66
New cards

Text Summarization

Produces summaries.

67
New cards

Text Generation

Creates new text.

68
New cards

Classification Evaluation

Accuracy, Precision, Recall, F1-score.

69
New cards

Topic Modeling Evaluation

Coherence Score, Human Evaluation.

70
New cards

Clustering Evaluation

Silhouette Score.

71
New cards

Language Models Evaluation

Perplexity.

72
New cards

Summarization / Translation Evaluation

BLEU / ROUGE.

73
New cards

Prescriptive Analytics

Uses data, mathematical models, and algorithms to recommend the best possible action or decision.

74
New cards

Descriptive Analytics

What happened?

75
New cards

Diagnostic Analytics

Why did it happen?

76
New cards

Predictive Analytics

What will happen?

77
New cards

Optimization Techniques

Finds the best possible solution given practical constraints.

78
New cards

Linear Programming (LP)

Optimizes a linear objective with linear constraints; uses continuous decision variables.

79
New cards

Integer Programming

Uses whole-number decisions.

80
New cards

Mixed-Integer Programming

Combines integer and continuous variables.

81
New cards

Nonlinear Programming

Uses nonlinear objective functions or constraints.

82
New cards

Simulation Techniques

Creates digital models of real-world systems.

83
New cards

Monte Carlo

Uses random sampling and probability.

84
New cards

Discrete-Event Simulation

State changes at specific events.

85
New cards

Continuous Simulation

State variables change continuously.

86
New cards

Agent-Based Simulation

Studies actions and interactions of individual agents.

87
New cards

Decision Analysis

Systematic approach to making decisions under uncertainty.

88
New cards

Decision Trees

Visual branching diagrams showing decisions and possible outcomes.

89
New cards

Cost-Benefit Analysis

Compares expected costs and benefits.

90
New cards

Scenario Planning

Prepares strategies for possible future scenarios.

91
New cards

Utility Theory

Assigns values based on preference or satisfaction.

92
New cards

Heuristic

Problem-specific shortcuts or rules of thumb; does not guarantee optimality.

93
New cards

Meta-Heuristic

General strategies that guide and improve simpler heuristics.

94
New cards

Reinforcement Learning

A machine learning technique where an agent learns optimal actions through trial and error.

95
New cards

Dynamic pricing

Application of reinforcement learning.

96
New cards

Inventory replenishment

Application of reinforcement learning.

97
New cards

Robotics

Application of reinforcement learning.

98
New cards

Supply chain routing

Application of reinforcement learning.

99
New cards

Prescriptive Analytics Process

A series of steps to define problems, collect data, build models, and implement recommendations.

100
New cards

Define the Problem

Identify objectives, constraints, and stakeholders.