Data, Analytics & AI

Articles about data, analytics, and AI, including machine learning, data visualization, and AI applications.

702 items · Page 13 of 15

Community

Learn with the community

Create a free account to keep your reading organized, join thoughtful discussions, and get more from every chapter.

  • Keep your place across books and articles
  • Ask questions and take part in discussions
  • Read with fewer interruptions

Free to join · Takes less than a minute

Why

I created this space so readers can learn together, ask questions, and make sense of difficult ideas.

Michael Brenndoerfer
From readers1 / 12
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

LSTM Architecture: Cell State, Gates, and Memory

May 11, 2025·55 min read

Covers LSTM architecture including cell state, gate mechanisms, and information flow. Explains how LSTMs solve vanishing gradients.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Relation, Event, and Temporal Extraction

May 11, 2025·105 min read

Extract typed relations, structured events, and normalized times from documents. Covers distant supervision, anchoring, interval algebra, and evaluation.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Backpropagation Through Time: RNN Training Algorithm

May 10, 2025·52 min read

Explains how BPTT unrolls RNNs for gradient computation, derives the chain rule through time, and implements truncated BPTT with detach() in PyTorch.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Semantic Roles and Argument Structure

May 10, 2025·78 min read

Explore semantic roles, argument structure, and semantic role labeling. Learn predicates, thematic roles, FrameNet, PropBank, and SRL evaluation with examples.

Open notebook
Data, Analytics & AIMachine Learning from ScratchMachine Learning

Statistical Inference

May 10, 2025·25 min read

Covers statistical inference, including point and interval estimation, confidence intervals, hypothesis testing, p-values, Type I and Type II errors.

Open notebook
History of Language AIData, Analytics & AIMachine Learning

IBM Watson on Jeopardy!

May 10, 2025·11 min read

Examines IBM Watson's historic victory on Jeopardy! in February 2011, examining the system's architecture, multi-hypothesis answer generation.

Open notebook
Data, Analytics & AIMachine LearningLanguage AI Handbook

LSTM Gate Equations: Math NumPy Implementation

May 9, 2025·40 min read

Covers mathematics behind LSTM gates including forget, input, output gates, and cell state updates.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Sentence Meaning and Natural Language Inference

May 9, 2025·66 min read

Learn how sentence meaning works beyond word counts. Explore entailment, contradiction, neutrality, presupposition, quantifier scope, and robust NLI evaluation.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Vanishing Gradients: Why RNNs Fail on Long Sequences

May 8, 2025·45 min read

Explains why gradient magnitudes collapse exponentially in RNNs, making long-range dependencies impossible to learn without architectural changes like LSTMs.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Lexical Semantics and Word Senses

May 8, 2025·95 min read

Explore lexical semantics, word senses, polysemy, WordNet, and word-sense disambiguation methods, with practical evaluation guidance for language AI systems.

Open notebook
Data, Analytics & AIMachine LearningHistory of Language AI

Freebase: Collaborative Knowledge Graph

May 8, 2025·19 min read

Freebase introduced a collaborative knowledge graph for representing entities and relationships. Covers its schema, community editing, applications, and legacy.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

RNN Architecture and Hidden-State Memory

May 7, 2025·55 min read

Covers RNN architecture from Elman equations to hidden state memory. Topics include parameter sharing, unrolling, sequence modeling patterns.

Open notebook
Data, Analytics & AIMachine LearningMachine Learning from Scratch

Descriptive Statistics with Python

May 7, 2025·26 min read

Covers descriptive statistics fundamentals, including measures of central tendency (mean, median, mode), variability (variance, standard deviation, IQR).

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Constituency and Dependency Parsing

May 6, 2025·48 min read

Compare constituency and dependency parsing: CKY charts, Earley, transition-based and graph-based MST decoding, neural arc scoring, and key trade-offs.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Backpropagation: Chain Rule, Gradient Flow, and Autograd

May 6, 2025·58 min read

Covers backpropagation from computational graphs to PyTorch autograd. Topics include chain rule derivation, gradient flow through activations.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningHistory of Language AI

Latent Dirichlet Allocation

May 6, 2025·20 min read

Covers Latent Dirichlet Allocation (LDA), the advance Bayesian probabilistic model that changed topic modeling.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Chunking: Shallow Parsing for Phrase Identification in NLP

May 5, 2025·41 min read

Covers chunking (shallow parsing) to identify noun phrases, verb phrases, and prepositional phrases using IOB tagging, regex patterns.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Dependency Syntax and Universal Dependencies

May 5, 2025·52 min read

Learn how dependency syntax and Universal Dependencies represent grammatical relations as head-dependent arcs, with projectivity and CoNLL-U tree validation.

Open notebook
Data, Analytics & AILanguage AI HandbookMachine Learning

Hidden Markov Models

May 4, 2025·49 min read

Explains how Hidden Markov Models use transition and emission probabilities to solve sequence labeling tasks like POS tagging, with Python implementation.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Grammars and Constituency Structure

May 4, 2025·46 min read

Learn how context-free grammars formalize constituency, parse trees, and ambiguity, then build a CKY parser and compare trees with PCFG scores.

Open notebook
Data, Analytics & AIMachine Learning from Scratch

Central Limit Theorem and Sampling Distributions

May 4, 2025·12 min read

Covers the Central Limit Theorem covering convergence to normality, standard error, sample size requirements.

Open notebook
History of Language AIData, Analytics & AIMachine Learning

Neural Probabilistic LLM: Distributed Word Representations

May 4, 2025·12 min read

Examines Yoshua Bengio's early 2003 Neural Probabilistic Language Model that changed NLP by learning dense, continuous word embeddings.

Open notebook
Data, Analytics & AIMachine LearningLanguage AI Handbook

Conditional Random Fields: Sequence Labeling NLP

May 3, 2025·58 min read

Covers CRFs for sequence labeling, from log-linear models to feature functions and the forward algorithm.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Morphological Analysis and Generation

May 3, 2025·46 min read

Explains how finite-state transducers and neural sequence-to-sequence models perform morphological analysis and generation.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Morphology and Word Formation: Morphemes, Inflection

May 2, 2025·37 min read

Explains how words decompose into morphemes, why inflection and derivation differ, and how morphology explains NLP sparsity, OOV rates, and tokenizer failures.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Loss Functions: Cross-Entropy, Focal Loss & More

May 2, 2025·56 min read

Covers neural network loss functions covering MSE, cross-entropy, label smoothing, focal loss, KL divergence, and contrastive losses for NLP tasks.

Open notebook
Data, Analytics & AIMachine LearningLLM and GenAIHistory of Language AI

PropBank: Semantic Role Labeling and Proposition Bank

May 2, 2025·20 min read

In 2005, the PropBank project at the University of Pennsylvania added semantic role labels to the Penn Treebank.

Open notebook
Data, Analytics & AILanguage AI HandbookMachine Learning

CRF Training: Forward-Backward Algorithm

May 1, 2025·56 min read

Covers Conditional Random Field training with the forward-backward algorithm, gradient computation, and L-BFGS optimization for sequence labeling tasks.

Open notebook
Data, Analytics & AIMachine LearningMachine Learning from Scratch

Probability Basics for Statistical Reasoning

May 1, 2025·46 min read

Covers probability theory fundamentals, covering random variables, probability distributions, expected value and variance.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Stochastic Gradient Descent: Mini-Batches, LR Schedules

Apr 30, 2025·40 min read

Covers SGD for training neural networks: mini-batch updates, learning rate selection, cosine annealing, warmup, Nesterov momentum, and loss landscape geometry.

Open notebook
History of Language AIData, Analytics & AIMachine Learning

Statistical Parsers: From Rules to Probabilistic Models

Apr 30, 2025·18 min read

Traces statistical parsing's major shift from rule-based to data-driven approaches. Explains how Michael Collins's 1997 parser.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Multilayer Perceptrons: Architecture, Forward Pass & PyTorch

Apr 29, 2025·40 min read

Explains how MLPs stack layers to solve problems no linear model can. Topics include hidden layers, weight matrices, forward pass, universal approximation.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Linear Classifiers and Logistic Regression

Apr 28, 2025·53 min read

Covers linear classifiers, from weighted dot products and decision boundary geometry to softmax for multiclass problems, gradient descent training.

Open notebook
Data, Analytics & AIMachine LearningMachine Learning from Scratch

Data Types: Quantitative, Qualitative and Measurement Scales

Apr 28, 2025·19 min read

Classify data as quantitative or qualitative, discrete or continuous, and nominal, ordinal, interval, or ratio. Match each type to suitable analysis methods.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Dropout: Neural Network Regularization

Apr 27, 2025·55 min read

Covers dropout regularization: inverted dropout scaling, MC dropout uncertainty, spatial dropout for sequences, and dropout in transformers.

Open notebook
Data, Analytics & AILanguage AI HandbookMachine Learningnatural-language-processing

Viterbi Algorithm for Sequence Decoding

Apr 26, 2025·47 min read

Covers Viterbi algorithm for finding optimal tag sequences in HMMs. Topics include dynamic programming, backpointer tracking, log-space computation.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Weight Initialization: Xavier, He & Variance Preservation

Apr 25, 2025·53 min read

Explains why weight initialization matters for training neural networks. Topics include Xavier and He initialization, orthogonal init, BERT and GPT schemes.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningMachine Learning from Scratch

Standardization for Comparable ML Features

Apr 25, 2025·12 min read

Covers standardization in machine learning, covering mathematical foundations, practical implementation.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Adam Optimizer: Adaptive Learning Rates Explained

Apr 24, 2025·51 min read

Covers Adam optimizer: first and second moment estimates, bias correction, adaptive learning rates, hyperparameter tuning.

Open notebook
Data, Analytics & AIMachine LearningLLM and GenAIHistory of Language AI

FrameNet: A Computational Resource for Frame Semantics

Apr 24, 2025·25 min read

In 1998, Charles Fillmore's FrameNet project at ICSI Berkeley released the first large-scale computational resource based on frame semantics.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Momentum: SGD Optimization with Velocity Accumulation

Apr 23, 2025·50 min read

Momentum smooths gradient updates with a velocity term. Covers Polyak momentum, Nesterov acceleration, damped oscillations, and optimization tradeoffs.

Open notebook
Data, Analytics & AIMachine LearningLanguage AI Handbook

Gradient Clipping in Deep Learning

Apr 22, 2025·50 min read

Explains how gradient clipping prevents training instability by capping gradient magnitudes. Topics include clip by value vs clip by norm strategies.

Open notebook
Data, Analytics & AIMachine LearningMachine Learning from Scratch

Sum of Squared Errors (SSE): Measuring Model Performance

Apr 22, 2025·19 min read

Covers the Sum of Squared Errors (SSE) metric in regression analysis. Topics include the mathematical foundation, visualization techniques.

Open notebook
History of Language AIData, Analytics & AIMachine Learning

Chinese Room Argument: Syntax, Semantics and Computation

Apr 22, 2025·22 min read

Examines John Searle's influential 1980 thought experiment challenging strong AI.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Activation Functions for Neural Networks

Apr 21, 2025·50 min read

Covers every major activation function from sigmoid to GELU. Topics include saturation, dying ReLU, gradient flow analysis.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

AdamW: Decoupled Weight Decay for Neural Networks

Apr 20, 2025·45 min read

Covers AdamW by understanding why L2 regularization and weight decay diverge in adaptive optimizers.

Open notebook
History of Language AIData, Analytics & AIMachine Learning

Augmented Transition Networks

Apr 20, 2025·13 min read

Examines William Woods's influential 1970 parsing formalism that extended finite-state machines with registers, recursion, and actions.

Open notebook
Data, Analytics & AISoftware EngineeringMachine LearningLanguage AI Handbook

Batch Normalization: Stabilizing Deep Network Training

Apr 19, 2025·54 min read

Explains how batch normalization eliminates internal covariate shift by normalizing layer activations.

Open notebook
Community

Learn with the community

Create a free account to keep your reading organized, join thoughtful discussions, and get more from every chapter.

  • Keep your place across books and articles
  • Ask questions and take part in discussions
  • Read with fewer interruptions

Free to join · Takes less than a minute

Why

I created this space so readers can learn together, ask questions, and make sense of difficult ideas.

Michael Brenndoerfer
From readers1 / 12