liveBook · Manning

Baseline

A baseline is a reference value, model, condition, or performance level used to evaluate or compare measurements, outcomes, or methods.

How 16 Manning books explain it

Machine Learning System Design

A feature baseline is a baseline that makes predictions from a selected set of input features using a comparatively simple modeling approach.

How it is used
Establishes a working prediction setup and comparison point for deciding whether additional input features are worthwhile.
How deep it goes
Develops a staged selection and comparison process through forecasting and search examples, without specifying a general feature-selection algorithm.
Examples
Uses lagged grocery sales and rolling aggregates, plus TF-IDF features for search relevance.
What you can do after
Build it from scratch as a simple feature-and-model benchmark, then evaluate whether added inputs improve results enough to justify their cost.

Read how Machine Learning System Design explains baseline →

Deep Learning with R, Third Edition

A baseline is a reference level of performance produced by a simple strategy or comparison group against which a model's performance is evaluated.

How it is used
Sets a commonsense validation threshold before model development, making an initial performance score interpretable.
How deep it goes
Works through random, majority-class, and temperature-persistence baselines, including a measured forecast; does not derive a general baseline-selection formula.
Examples
Uses MNIST, IMDb, majority-class classification, and a temperature forecast compared with a dense network.
What you can do after
Evaluate/understand it by setting a simple reference score and checking whether a trained model improves on it.

Read how Deep Learning with R, Third Edition explains baseline →

Machine Learning for Tabular Data: XGBoost, Deep Learning, and AI

A deliberately simple predictive model used to establish a reference level of performance.

How it is used
Establishes a performance measuring stick before optimizing an XGBoost price-prediction model.
How deep it goes
Explains benchmarking, overfitting checks, pipeline validation, cross-validation predictions, metrics, and coefficient inspection; defers complex-model optimization.
Examples
Uses transformed Airbnb Tokyo listings, linear-regression predictions, diagnostic plots, coefficient reports, and a metric comparison with optimized XGBoost.
What you can do after
Evaluate/understand whether a complex tabular model improves on a simple baseline and inspect its diagnostic failures.

Read how Machine Learning for Tabular Data: XGBoost, Deep Learning, and AI explains baseline →

Effective Data Analysis

A baseline is a reference measurement of a metric's current or historical performance before changes or interventions.

How it is used
Establishes a starting point for strategic decisions and metric goals before changes or interventions.
How deep it goes
Examines historical distributions, trends, anomalies, segments, time patterns, and correlations without prescribing one universal analysis.
Examples
Uses customer login activity by month and region, plus footwear sales compared with an external spending benchmark.
What you can do after
Evaluate/understand historical metric behavior to inform target achievability and useful time aggregation.

Read how Effective Data Analysis explains baseline →

Bayesian Optimization in Action

A reference point is a fixed objective-space point relative to which dominated hypervolume and hypervolume improvements are computed.

How it is used
Measures multiobjective optimization progress by anchoring dominated hypervolume at a chosen worst-case objective vector.
How deep it goes
Defines the lower-bound role, gives coordinate-selection guidance and numerical examples, then demonstrates BoTorch computation.
Examples
Uses [-2.0292, -0.4444] for two toy objectives and [-1.5, -2] for airplane design.
What you can do after
Apply it via BoTorch’s DominatedPartitioning to compute dominated hypervolume and compare optimization policies.

Read how Bayesian Optimization in Action explains baseline →

Deep Learning with Python, Third Edition

A simple reference method or model used to judge whether a machine-learning system outperforms a naive or trivial alternative.

How it is used
Sets an early performance threshold for judging whether a trained model improves on a trivial prediction rule.
How deep it goes
Defines common-sense baselines, gives classification thresholds, and works through a forecasting rule and its MAE evaluation.
Examples
Uses random and majority-class classifiers, a 24-hour temperature prediction rule, and a 1D ConvNet comparison.
What you can do after
Apply a simple prediction rule as a validation benchmark and decide whether a more complex model has earned further development.

Read how Deep Learning with Python, Third Edition explains baseline →

Generative AI in Action

A baseline model is a reference model whose performance provides a comparison point for evaluating another model.

How it is used
Provides a reference for measuring whether fine-tuning improves performance on an intended task.
How deep it goes
Defines possible reference models and outlines comparative evaluation, but does not specify a universal baseline score or metric.
Examples
Uses a translation model as a comparator and an emoji-response assistant as a fine-tuning scenario.
What you can do after
Evaluate/understand it by comparing an adapted model with relevant references using task-specific quantitative and qualitative measures.

Read how Generative AI in Action explains baseline →

Effective Conversational AI

A baseline is a reference measurement of system performance taken before a change is made.

How it is used
Anchors conversational AI improvement by enabling before-and-after comparison of system performance.
How deep it goes
Defines measurement, comparison, and iteration, but stops short of prescribing one universal performance metric.
Examples
Uses chatbot accuracy, annotated utterances, intent performance, agent transfers, and process completion as measurement examples.
What you can do after
Evaluate whether a chatbot change delivered the expected improvement and diagnose gaps when results differ from expectations.

Read how Effective Conversational AI explains baseline →

Delivering Machine Learning Projects: From design to deployment

A baseline performance measure is an initial quantitative assessment against which later model performance can be compared.

How it is used
Uses a quick performance reference to judge modelling potential, guide business decisions, and prevent premature investment in sophisticated approaches.
How deep it goes
Explains implementation, comparison, and business thresholds, while deferring detailed performance-estimation methods to later treatment.
Examples
Demonstrates majority-class prediction, decision-tree and perceptron baselines, and regression for inventory demand and customer churn.
What you can do after
Evaluate modelling potential, quantify an initial performance floor, and decide whether further development can justify its expected return.

Read how Delivering Machine Learning Projects: From design to deployment explains baseline →

Cloud Observability in Action

A baseline is a reference value or range representing normal system behavior against which observations are compared.

How it is used
Uses healthy behavior as a reference for alerting, anomaly detection, capacity planning, and troubleshooting.
How deep it goes
Defines values, ranges, and healthy traces, then explains manual or automated establishment without detailing anomaly-detection internals.
Examples
Uses healthy system observations, metric ranges, CloudWatch synthetic monitoring, and Jaeger happy-path and failure traces.
What you can do after
Diagnose/debug with metric ranges and Jaeger traces by detecting deviations and comparing failed services with healthy behavior.

Read how Cloud Observability in Action explains baseline →

Investing for Programmers

A benchmark is a reference measure used to compare the performance or return of an investment.

How it is used
Uses a buy-and-hold result to evaluate whether a trading strategy improves on a comparable investment.
How deep it goes
Defines a reference return, share calculation, and cost adjustment, but does not develop statistical benchmark design.
Examples
Uses fixed-$1,000 investments, NVIDIA share prices, SMA crossovers, and comparisons across companies.
What you can do after
Evaluate a trading strategy against a cost-adjusted buy-and-hold return.

Read how Investing for Programmers explains baseline →

Data Storytelling with Altair and AI

A baseline is a reference value or visual reference line used to compare observed values or improvements.

How it is used
Uses reference values and lines to make trends, improvements, and decisions easier to compare.
How deep it goes
Explains baseline subtraction and threshold-line construction with runnable charting steps, stopping short of broader statistical treatment.
Examples
Demonstrates population change from 1960 and sports improvement against a 50% threshold.
What you can do after
Build it from scratch by calculating comparison differences and adding a reference rule to an Altair chart.

Read how Data Storytelling with Altair and AI explains baseline →

Demand Forecasting Best Practices

A baseline model is the reference forecasting model against which forecast performance or later improvements are evaluated.

How it is used
Structures demand planning around an automated reference forecast that supports decisions, review, and improvement.
How deep it goes
Explains purpose, data choices, model alternatives, benchmarks, and review links, while deferring detailed model-development procedures.
Examples
Uses moving averages as benchmarks and contrasts limited-data time series forecasting with demand-driver-rich machine learning.
What you can do after
Evaluate forecasting approaches against a reference while balancing accuracy, bias, usefulness, workload, and planning value.

Read how Demand Forecasting Best Practices explains baseline →

Azure Security

A baseline is a reference representation of expected security or compliance requirements against which observed resource configurations can be evaluated.

How it is used
Detects anomalous identities, sign-ins, entity behavior, and resource configurations by comparing observations with expected patterns or requirements.
How deep it goes
Explains machine-learning and compliance comparisons with concrete detections, but does not detail baseline algorithms or scoring.
Examples
Uses unfamiliar locations, atypical travel, leaked credentials, anomalous file access, CIS or NIST standards, and Key Vault secrets without expiry dates.
What you can do after
Diagnose suspicious identity and entity activity with Identity Protection and Sentinel UEBA, then identify configuration misalignments through Defender for Cloud.

Read how Azure Security explains baseline →

Data-Driven Cybersecurity

A baseline is a reference characterization of expected system or user behavior against which deviations are evaluated.

How it is used
Establishes expected behavior and performance benchmarks for anomaly alerts, security measurement, and improvement decisions.
How deep it goes
Explains data collection, statistical comparison, thresholds, and review, while deferring deeper statistical and AI analysis.
Examples
Uses throughput logs, failed-password alerts, patching timeliness, vulnerability counts, phishing trends, and intrusion-detection rates.
What you can do after
Apply statistical comparisons and thresholds to identify deviations, evaluate controls, and refine security monitoring.

Read how Data-Driven Cybersecurity explains baseline →

Building LLM Applications with DSPy

A reference performance result against which other results are compared.

How it is used
Uses generally useful instruction additions to create a stronger starting point for prompt optimization.
How deep it goes
Shows how to append prompt text and cautions against manual over-tuning, without detailing an optimization procedure.
Examples
Uses compliments, gratitude, threats, and a DSPy module that appends “Answer very carefully” to a signature.
What you can do after
Build it from scratch by appending a closing instruction to a signature before optimization.

Read how Building LLM Applications with DSPy explains baseline →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.