Share E-Book

Building AI Systems with Python Practical Machine Learning and Agentic Workflows with Python and PyTorch (Martin Hander) (z-library.sk, 1lib.sk, z-lib.sk)

Author

Rating 3.5 AI initial rating

Log in to rate

Python
Language English

This book is a practical, end-to-end guide for engineers and practitioners who want to move beyond prototypes and confidently deploy machine learning and large language model solutions in real-world environments. This book guides through the entire modern machine learning lifecycle. You’ll start with foundations using NumPy, Pandas, and PyArrow for data pipelines, then build solid baselines with scikit-learn. From there, you advance into deep learning with PyTorch, transformers, and LLM adaptation techniques such as LoRA and QLoRA. You’ll explore diffusion and multimodal models, and learn to build retrieval-augmented generation systems with FAISS and pgvector. Practical chapters cover agents, tool use, evaluation frameworks, observability, and responsible AI practices including privacy, safety, and governance. Finally, you’ll master deployment techniques using FastAPI, Ray Serve, TorchServe, and cutting-edge LLM serving engines like vLLM and TGI. Each concept is paired with clear code examples, testing patterns, and operational checklists. Instead of one-off tricks, you’ll adopt repeatable workflows: schema-first tooling, reproducible training pipelines, evaluation with golden datasets, and secure production rollouts with monitoring and compliance checkpoints. In the end, this book helps you build systems that are robust, auditable, and optimized—whether you're deploying your first model or managing complex enterprise workloads. For engineers who want to ship AI confidently and responsibly, this is your practical playbook for the GenAI era.

Format EPUB
Size 708.2 KB

AI Guide

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

Full assistant
AI guide
【One-Line Pitch】 A practical field manual for engineers who can already train a model but need to run one: it walks the full lifecycle from data pipelines and baselines through LLMs, RAG, agents, and production serving, with repeatable workflows and operational checklists at every step. Read it if you want to move from "I can build it" to "I can operate it." 【Book Arc】 - **Opening (~0%–10%)**: Frames the book's thesis — AI is infrastructure you operate, not a demo you show — and defines what makes a "system": contract, training story, evaluation story, operational story, and safety story. Sets expectations for Python/PyTorch as the backbone and for readers who already write Python and have trained at least one model. - **Early (~10%–35%)**: Builds the foundations that ship: NumPy/Pandas/PyArrow data handling, scikit-learn baselines, bias/variance without folklore, data engineering (Dataset/DataLoader contracts, streaming, weak supervision, synthetic data), evaluation and testing (Torchmetrics, Pytest, Hypothesis, golden sets, A/B design), ML software engineering (project structure, pyproject.toml, ruff/mypy, lockfiles), and PyTorch optimization basics (autograd, schedulers, mixed precision, early stopping). - **Early–Middle (~35%–50%)**: Moves into modern architectures — transformers by hand and via Hugging Face, KV cache and long context, diffusion and generative media, multimodal (CLIP-style alignment, audio/ASR/TTS), classical models that still deliver (recommenders, time series, tabular, anomaly detection), and RL in practice (RLHF/RLAIF, offline RL). - **Middle (~50%–60%)**: Centers on LLM systems: prompting, retrieval and reranking, RAG with citations and freshness, tool-using LLMs with typed schemas and sandboxed execution, LLM evaluation and observability (rubric evals, pairwise evals, traces, guardrail tests, dashboards), and responsible AI foundations (threat modeling, prompt-injection defenses, PII redaction, GDPR, differential privacy, model specs). - **Late (~60%–75%)**: Agentic systems in depth — controllers, memory, budgets, cancellations, multi-agent patterns (debate, auctions, blackboard), reliability and determinism (idempotence, retries, constrained decoding, transactional tool use), and agent evals/benchmarks with autonomy levels and incident post-mortems. - **Ending (~75%–100%)**: Production reality — experiment tracking and model registries, serving (FastAPI streaming, vLLM/TGI back ends, batching vs. first-token time), performance engineering (torch.compile, AMP, CUDA Graphs), cost control (distillation, spot fleets, cost telemetry), compliance and auditability (retention, audit trails, model cards), and edge/on-device deployment (TorchScript, torch.export, ExecuTorch, ONNX, TensorRT, WebGPU/WASM). 【Key Takeaways】 - **The book's unit of work is the system, not the model** (Opening): a shippable AI system has a contract, a reproducible training story, an evaluation story, an operational story, and a safety story — the framing that organizes every later chapter. - **Data-centric work is where most wins live** (Early): schema-first pipelines, Arrow → Dataset → Loader contracts, and hygiene practices matter more than model cleverness; weak supervision and synthetic data are treated as tools with failure modes, not magic. - **Evaluation must be designed to not fool you** (Early): golden sets, property-based tests, offline vs. online A/B design, and regression tests are presented as engineering discipline rather than afterthoughts. - **LLM systems are retrieval and tooling problems as much as modeling problems** (Middle): RAG with citations, reranking, freshness filters, typed function schemas, plan → validate → execute → synthesize routing, and sandboxed code execution are the recurring patterns. - **Agents need budgets, traces, and guardrails to be trustworthy** (Late): controller hooks for budgets/cancellations, idempotent tool calls, retries with jitter, constrained decoding tiers, and transactional patterns (unit-of-work, saga, outbox) turn agent loops into operable systems. - **Safety and governance are core engineering, not a skippable chapter** (Middle): prompt-injection defenses, PII detection/redaction, DP-SGD, model specs, and red-teaming in CI are framed as things that "actually run." - **Serving economics are a first-class concern** (Ending): batching trades against first-token latency, distillation and spot fleets cut cost, and cost telemetry is treated like latency telemetry. - **Auditability is a design goal** (Ending): replayable spans, evidence-pack exporters, retention sweepers, DSR checklists, and truthful model cards make systems defensible in audits. 【Reading Tips】 - Treat it as a field manual: the introduction explicitly invites jumping to the chapter matching what you're building, so skim Parts I–II if you're already strong on fundamentals and deep-read Parts III–V where the operational patterns live. - Deep-read the "What to Ship" sections at the end of each chapter — they are the author's compression of each topic into shippable checklists. - The hardest stretches are likely the reliability/determinism chapter (idempotence, sagas, constrained decoding) and the performance/cost chapters; budget extra time there and pair them with the code examples. - Keep the book's GitHub code alongside; the text repeatedly pairs concepts with runnable examples, tests, and checklists that are easier to absorb by running them. - Take away the repeatable workflows — schema-first tooling, reproducible training, golden-dataset evaluation, monitored rollouts — rather than individual tricks. 【Coverage Limits】 This guide is based on the blurb, introduction, and table-of-contents-level excerpts; chapter internals, code details, and the end-to-end playbooks (Part VII) are only partially covered, so specific implementation claims should be verified against the book itself.

Passage locations

Excerpt 1
ISBN 979-8-8688-2757-0 e-ISBN 979-8-8688-2758-7 https://doi.org/10.1007/979-8-8688-2758-7 © Martin Hander 2026 This work is subject to copyright. All rights...
View in text
Excerpt 2
ms that earn trust, not systems that merely look impressive. Let’s Build If you take one idea from this book, let it be this: The best AI systems are the one...
View in text
Excerpt 3
s 107 10.​2 Offline RL:​ Learning When You Can’t Act 109 10.​3 Environments at Speed:​ Gymnasium and envpool 110 10.​4 A Compact PPO Spine (PyTorch) 112 10.​...
View in text
Excerpt 4
AMP) 276 26.​3 CUDA Graphs:​ Flatten Launch Overhead 277 26.​4 KV-Cache (Incremental Attention for LLMs) 278 High-Level (HF) 278 Lower-Level (Manual Loop) 27...
View in text

Recommended for You

Loading recommended books...
Failed to load, please try again later

Tip the Site

Scan the WeChat Pay or Alipay code to tip. No login required.

WeChat Pay
Alipay
← Back to List