- 発売日:2026/01/21
- 出版社:コロナ社
- ISBN:9784339032499
通常価格
2,530 円(税込)
通常価格
セール価格
2,530 円(税込)
単価
あたり
- 発売日:2026/01/21
- 出版社:コロナ社
- ISBN:9784339032499
読み込み中...
My店舗在庫
My店舗登録で店頭在庫と店舗お受け取り可否が確認できます。(要ログイン)
店舗在庫
商品説明
【対象読者】
本書は,スワーム制御やシープドッグシステムに興味はあるものの,
・スワーム制御アルゴリズムに関する知識がない
・スワーム制御をどのようにプログラミングすればよいか分からない
読者を対象としている.
基礎的な群れモデルについて説明し,それらを実際にプログラミングすることで,理論的説明の理解を助ける構成となっている.また,群制御の歴史やシープドッグシステムの関連研究も紹介している.
さらに,プログラミング言語 Python の基本的な使い方から,グラフ描画やアニメーション作成まで解説しているため,プログラミング初心者でも安心して取り組むことができる.本書の例題プログラムを実行するだけで,手軽にスワーム制御の挙動を体験できる.
【本書の特徴】
本書では,スワーム制御に関するさまざまな制御手法を紹介する.これらを理論的に説明するだけでなく,プログラミング言語 Python を用いて可視化し,実際にシミュレーションを行うことで,スワーム制御の挙動を自身のパソコン上で手軽に体験できる.理論のみでは理解が難しい場合でも,シミュレーションを通じて直感的な理解を促す点が本書の特徴である.
【読めば身につくこと】
・Pythonによるプログラミング
・Pythonを使ったグラフの描画とアニメーション作成
・スワーム制御の動作をシミュレーションで確認
・シープドッグシステムの誘導制御則の理解とシミュレーション
・群制御の歴史およびシープドッグシステムに関する関連研究
【各章の紹介】
1章では,本書のテーマである「群れ」について説明します.
2章では,Pythonの基本的な使い方を学ぶ.変数の扱い方や各種計算方法,グラフ描画を説明し,さらにBoidsモデルの実装とシミュレーションを行う.
3章では,スワーム制御について説明し,シープドッグシステムのシミュレーションを通して,Boidsモデルの構築から牧羊犬の誘導制御法の実装まで扱う
4章では,さまざまな群れモデルを紹介し,それらのモデルに対してシープドッグシステムのシミュレーションを実施する.
5章では,シープドッグの誘導制御則を複数提示し,それぞれについてシミュレーションを行う.
6章では,群制御の歴史やシープドッグシステムに関する関連研究,およびその応用研究について説明する.
【キーワード】
Python,スワーム制御,シープドッグシステム,群制御,マルチエージェントシステム
本書は,スワーム制御やシープドッグシステムに興味はあるものの,
・スワーム制御アルゴリズムに関する知識がない
・スワーム制御をどのようにプログラミングすればよいか分からない
読者を対象としている.
基礎的な群れモデルについて説明し,それらを実際にプログラミングすることで,理論的説明の理解を助ける構成となっている.また,群制御の歴史やシープドッグシステムの関連研究も紹介している.
さらに,プログラミング言語 Python の基本的な使い方から,グラフ描画やアニメーション作成まで解説しているため,プログラミング初心者でも安心して取り組むことができる.本書の例題プログラムを実行するだけで,手軽にスワーム制御の挙動を体験できる.
【本書の特徴】
本書では,スワーム制御に関するさまざまな制御手法を紹介する.これらを理論的に説明するだけでなく,プログラミング言語 Python を用いて可視化し,実際にシミュレーションを行うことで,スワーム制御の挙動を自身のパソコン上で手軽に体験できる.理論のみでは理解が難しい場合でも,シミュレーションを通じて直感的な理解を促す点が本書の特徴である.
【読めば身につくこと】
・Pythonによるプログラミング
・Pythonを使ったグラフの描画とアニメーション作成
・スワーム制御の動作をシミュレーションで確認
・シープドッグシステムの誘導制御則の理解とシミュレーション
・群制御の歴史およびシープドッグシステムに関する関連研究
【各章の紹介】
1章では,本書のテーマである「群れ」について説明します.
2章では,Pythonの基本的な使い方を学ぶ.変数の扱い方や各種計算方法,グラフ描画を説明し,さらにBoidsモデルの実装とシミュレーションを行う.
3章では,スワーム制御について説明し,シープドッグシステムのシミュレーションを通して,Boidsモデルの構築から牧羊犬の誘導制御法の実装まで扱う
4章では,さまざまな群れモデルを紹介し,それらのモデルに対してシープドッグシステムのシミュレーションを実施する.
5章では,シープドッグの誘導制御則を複数提示し,それぞれについてシミュレーションを行う.
6章では,群制御の歴史やシープドッグシステムに関する関連研究,およびその応用研究について説明する.
【キーワード】
Python,スワーム制御,シープドッグシステム,群制御,マルチエージェントシステム
目次
☆発行前情報のため,一部変更となる場合がございます
1.「群れ」を作ってみよう!
2.BoidsモデルをPythonで作ってみよう!
2.1 Pythonについて
2.2 環境の構築
2.3 基礎
2.4 四則演算
2.5 変数・リスト・配列・行列
2.6 制御文
2.7 描画・動画のプロット・データの保存と出力
2.8 Boidsモデルの実装とシミュレーション
3.スワーム制御をやってみよう!
3.1 リーダ・フォロワモデル
3.2 シープドッグのシミュレーション
3.2.1 Boidsモデルの設計
3.2.2 制御対象と制御目的
3.2.3 先行研究における牧羊犬の誘導コントローラ
4.群れモデルの紹介とPythonによる実装
4.1 実際のヒツジの群れモデル
4.2 実際の魚群モデル
4.3 物理模倣モデル
5.シープドッグモデルの紹介とPythonによる実装
5.1 動的ターゲット切り替え制御
5.2 動的ターゲット切り替え制御法のシミュレーション
5.3 最遠個体追跡制御
5.4 最遠個体追跡制御のシミュレーション
6.「群」に関する諸研究
6.1 群れをなす生物の制御構造:自律分散構造
6.2 スワームロボットの歴史
6.3 マルチエージェントシステムの歴史
6.3.1 人工知能分野
6.3.2 システム制御分野
6.4 シープドッグシステムの歴史
6.4.1 シープドッグシステムとは
6.4.2 シープドッグシステムの先行研究
6.4.3 シープドッグシステムのシミュレーションに関する研究
6.4.4 実世界での応用に関する研究
6.4.5 シープドッグシステムと機械学習
引用・参考文献
索引
1.「群れ」を作ってみよう!
2.BoidsモデルをPythonで作ってみよう!
2.1 Pythonについて
2.2 環境の構築
2.3 基礎
2.4 四則演算
2.5 変数・リスト・配列・行列
2.6 制御文
2.7 描画・動画のプロット・データの保存と出力
2.8 Boidsモデルの実装とシミュレーション
3.スワーム制御をやってみよう!
3.1 リーダ・フォロワモデル
3.2 シープドッグのシミュレーション
3.2.1 Boidsモデルの設計
3.2.2 制御対象と制御目的
3.2.3 先行研究における牧羊犬の誘導コントローラ
4.群れモデルの紹介とPythonによる実装
4.1 実際のヒツジの群れモデル
4.2 実際の魚群モデル
4.3 物理模倣モデル
5.シープドッグモデルの紹介とPythonによる実装
5.1 動的ターゲット切り替え制御
5.2 動的ターゲット切り替え制御法のシミュレーション
5.3 最遠個体追跡制御
5.4 最遠個体追跡制御のシミュレーション
6.「群」に関する諸研究
6.1 群れをなす生物の制御構造:自律分散構造
6.2 スワームロボットの歴史
6.3 マルチエージェントシステムの歴史
6.3.1 人工知能分野
6.3.2 システム制御分野
6.4 シープドッグシステムの歴史
6.4.1 シープドッグシステムとは
6.4.2 シープドッグシステムの先行研究
6.4.3 シープドッグシステムのシミュレーションに関する研究
6.4.4 実世界での応用に関する研究
6.4.5 シープドッグシステムと機械学習
引用・参考文献
索引
Pythonで始めるスワーム制御プログラミング
カスタマーレビュー
honto本の通販ストアのレビュー(0件)
並び順:
1/1ページ