Hybrid approach
A hybrid approach combines distinct methods, components, models, or strategies within one solution to address a problem or meet differing requirements.
Building Quantum Software with Python
A hybrid algorithm combines classical and quantum computation in a single procedure, typically using classical processing to guide repeated quantum computations.
- How it is used
- Coordinates quantum search with classical evaluation and feedback for optimization problems whose good outcomes are initially unknown.
- How deep it goes
- Defines the feedback loop and demonstrates outcome processing, parameter updates, iteration schedules, and stopping conditions.
- Examples
- Uses polynomial search for k² − 5 and a knapsack workflow with measured selections, values, weights, thresholds, and iteration logs.
- What you can do after
- Apply it via grover_optimizer by supplying circuit construction, outcome processing, progress checks, parameter updates, and stopping logic.
Read how Building Quantum Software with Python explains hybrid approach →
Deep Learning with Python, Third Edition
A model that combines deep-learning components with algorithmic or symbolic components.
- How it is used
- Combines learned perception and intuition with discrete programs for reasoning, search, planning, memory, and action.
- How deep it goes
- Explains component roles and system rationale through examples, but stops short of implementation procedures or detailed architecture.
- Examples
- Uses AlphaGo, Waymo self-driving, recurrent neural networks, geometric primitives, and algorithmic primitives as concrete illustrations.
- What you can do after
- Evaluate/understand which parts of an AI system should be learned models and which should be discrete algorithmic modules.
Read how Deep Learning with Python, Third Edition explains hybrid approach →
Deep Learning with R, Third Edition
A hybrid system is a computational system that combines learned continuous components with discrete algorithmic components.
- How it is used
- Combines learned perception and intuition with explicit programs for reasoning, search, memory, planning, or symbolic manipulation.
- How deep it goes
- Explains component roles and system examples, but stops short of implementation details, training procedures, or formal architecture specifications.
- Examples
- Uses AlphaGo’s tree search with policy and value networks, plus autonomous driving’s 3D world model and learned perception.
- What you can do after
- Evaluate/understand how learned and algorithmic components divide responsibilities in high-performance AI systems.
Read how Deep Learning with R, Third Edition explains hybrid approach →
Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform
The hybrid approach is an application architecture that retains a monolith for most functionality while surrounding it with microservices where their flexibility or scalability is beneficial.
- How it is used
- Uses a monolith for most functionality and delegates selected performance- or scalability-sensitive jobs to microservices.
- How deep it goes
- Defines the architecture, explains trade-offs and migration rationale, and stops short of implementation commands or deployment mechanics.
- Examples
- Uses video thumbnail computation and machine-learning-based subject detection as delegated microservice jobs.
- What you can do after
- Evaluate which features merit microservice boundaries while retaining a simpler monolith for the remaining application.
Effective Conversational AI
A hybrid conversational approach combines classification, predefined or task-oriented dialogue flows, and generated responses in one conversational system.
- How it is used
- Combines predictable dialogue paths with generative flexibility in enterprise conversational solutions.
- How deep it goes
- Distinguishes classification, task flows, fallback generation, and personalization without detailing implementation.
- Examples
- Uses predefined responses, task flows, fallback answers, personalized greetings, problem summaries, and grounded question answering.
- What you can do after
- Evaluate weak understanding through wrong answers, excessive fallback, outdated information, clarification, and negative feedback.
Read how Effective Conversational AI explains hybrid approach →
Related concepts
- algorithmic moduleuses · An algorithmic module is a reusable computational component that performs discrete, algorithmic, or symbolic operations such as reasoning, search, or abstraction.
- Grover adaptive searchincludes · Grover adaptive search is a hybrid quantum-classical search technique that varies the number of Grover-operator iterations according to a schedule when the number of desired outcomes is unknown.
- JSONuses · JSON is a standardized, language-independent text format for representing structured data using objects, arrays, strings, numbers, Boolean values, and null.
- fine-tuninguses · Fine-tuning is adapting a pretrained machine-learning model by training it further on targeted data or objectives for a task, domain, or behavior.
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.




