Book description
「フィードバック制御」の歴史は古く、18世紀に起こった産業革命に起源を持ちます。本書は産業界では常識であってもソフトウェア業界では知られていなかったこの概念を、ソフトウェアエンジニアたちに広く紹介し、品質や生産性を上げることを目的に執筆された画期的かつ野心的な一冊です。著者は著名なPythonプログラマであり、ソフトウェアエンジニアの視点に立ち、理論よりも実用に重きを置いており、特に事例の多さは圧巻です。シミュレーションのコードがすべてPythonで書かれており、実際に試して、現場のプロジェクトに応用して生かすことができる実践的な内容です。
Table of contents
- 日本の読者のみなさんへ
- 監訳者まえがき
- まえがき (1/4)
- まえがき (2/4)
- まえがき (3/4)
- まえがき (4/4)
- 1章 フィードバック制御への誘い
- 2章 フィードバックシステム
- 3章 システムダイナミクス
- 4章 制御器
- 5章 入出力信号を見極める
- 6章 精査と見通し
- 7章 理論を知る
- 8章 伝達関数の測定
- 9章 PIDチューニング
- 10章 実装上の問題
- 11章 フィードバックの共通構造
- 入れ子型制御、または「カスケード」制御
- 12章 シミュレーションによる制御系の検証
- 13章 ケーススタディ:キャッシュヒット率
- 14章 ケーススタディ:広告配信
- 15章 ケーススタディ:サーバの数の調整
- 16章 ケーススタディ:キューの長さの制御
- 17章 ケーススタディ:冷却ファンのスピード
- 18章 ケーススタディ:ゲームエンジンのメモリ消費制御
- 19章 ケーススタディのまとめ
- 20章 伝達関数
- 21章 ブロック線図上での代数訇算とフィードバック方程式
- 22章 PID制御器
- 23章 極と零点
- 24章 根軌跡法
- 25章 周波数応答とボード線図
- 26章 本書の内容を超えた話題
- 付録A 用語の説明 (1/3)
- 付録A 用語の説明 (2/3)
- 付録A 用語の説明 (3/3)
- 付録B Gnuplotでグラフを作〰㜐する
- 付録C 複素数
- 付録D より深く理解するために
- 監訳者あとがき
- 索引 (1/3)
- 索引 (2/3)
- 索引 (3/3)
Product information
- Title: エンジニアのためのフィードバック制御入門
- Author(s):
- Release date: July 2014
- Publisher(s): O'Reilly Japan, Inc.
- ISBN: 9784873116846
You might also like
book
Pythonではじめる機械学習 ―scikit-learnで学ぶ特徴量エンジニアリングと機械学習の基礎
Pythonの機械学習用ライブラリの定番、scikit-learnのリリースマネージャを務めるなど開発に深く関わる著者が、scikit-learnを使った機械学習の方法を、ステップバイステップで解説します。ニューラルネットを学ぶ前に習得しておきたい機械学習の基礎をおさえるとともに、優れた機械学習システムを実装し精度の高い予測モデルを構築する上で重要となる「特徴量エンジニアリング」と「モデルの評価と改善」について多くのページを割くなど、従来の機械学習の解説書にはない特長を備えています。
book
デザインスプリント ―プロダクトを成功に導く短期集中実践ガイド
本書はGV(旧Google Ventures)およびGoogleで提唱しているデザイン思考「デザインスプリント」の概念とその手順を実践的に解説。デザインスプリントではプロダクトやサービスのアイデアを短時間で作り上げ、ユーザーに示して評価してもらい、アイデア創出からプロトタイピング、ユーザーテストと評価までをわずか5日間で完了させるためのプロセスが定められています。本書では組織でデザインスプリントを実践するために必要な事柄を紹介し、多くのリソースを投入する前にプロダクトやサービスのアイデアを検討し、チームメンバー、ステークホルダー、そしてユーザーを巻き込みながら短期間でより良いユーザー体験を作り上げる方法を伝授します。
book
プロダクションレディマイクロサービス ―運用に強い本番対応システムの実装と標準化
UberのSRE(サイト信頼性エンジニア、サイトリライアビリティエンジニア)として、マイクロサービスの本番対応向上を担当していた著者が、その取り組みから得られた知見をまとめたものです。モノリス(一枚岩)を複数のマイクロサービスに分割した後に、安定性、信頼性、スケーラビリティ、耐障害性、パフォーマンス、監視、ドキュメント、大惨事対応を備えたシステムにするために必要な原則と標準に焦点を当て、本番対応力のあるマイクロサービスを構築する手法を紹介します。本書で採用している原則と標準は、マイクロサービスだけなく多くのサービスやアプリケーションの改善にも威力を発揮します。
book
データサイエンス講義
コロンビア大学のデータサイエンス入門講義をベースとした本書では、データサイエンスを行う上で、どのようなプロセスが必要か、データサイエンティストとしてはどのようなスキルセットが必要で、どのような思考方法を選択する必要があるのかを実例とともに紹介します。Google、Microsoft、Facebookをはじめとした有名企業で使われているアルゴリズムや分析手法の紹介など、興味深い話題や事例を豊富に収録。幅広い解説で、データサイエンティストの参考になるトピックが満載の一冊です。