本を探す
C#人工知能プログラミング
著 深井 裕二
価格 2,750 円(本体2,500円・税250円)
A5判 292頁 無線綴じ
ISBN9784864878432 2018年04月24日発行
C#の比較的簡単な開発形態であるコンソールやフォームアプリケーション開発を使って、1から作って動かすAIプログラミングの本です。
人工知能を学習・体験するテーマとして、再帰処理、ゲームAI、推論エンジン、機械学習、ディープラーニングなど、バラエティに富んだ内容とプログラミング・ノウハウを解説します。
全ソースコードはWebからダウンロードでき、Visual Studio Community 2017(マイクロソフト、無償)を導入すればすぐに動かすことができます。
【本書の特徴】
・オブジェクト指向の活用による効率良い発展的な開発。
・関数型スタイルを取り入れて関数型プログラミングセンスを養う。
・グラフィックスの活用による動きのある実体験の導入。
・難しい数理的理論表現を避け、豊富な図解とサンプルによる具体例の掲載。
本書では、C#を使った以下のような実践により、人工知能のみならずC#の活用法やプログラミングの広範囲なスキルに触れることができます。
・関数型スタイル、再帰関数、ラムダ式、リスト処理、ツリー構造
・オブジェクト指向、クラス、派生、オーバーライド
・マルチスレッディング、ゲーム速度制御、並列演算
・.NET グラフィックス処理
・配列処理、キュー処理、連想配列処理
・キー入力処理、マウス入力処理
・ファイル処理、トレース処理、状態遷移図
人工知能を学習・体験するテーマとして、再帰処理、ゲームAI、推論エンジン、機械学習、ディープラーニングなど、バラエティに富んだ内容とプログラミング・ノウハウを解説します。
全ソースコードはWebからダウンロードでき、Visual Studio Community 2017(マイクロソフト、無償)を導入すればすぐに動かすことができます。
【本書の特徴】
・オブジェクト指向の活用による効率良い発展的な開発。
・関数型スタイルを取り入れて関数型プログラミングセンスを養う。
・グラフィックスの活用による動きのある実体験の導入。
・難しい数理的理論表現を避け、豊富な図解とサンプルによる具体例の掲載。
本書では、C#を使った以下のような実践により、人工知能のみならずC#の活用法やプログラミングの広範囲なスキルに触れることができます。
・関数型スタイル、再帰関数、ラムダ式、リスト処理、ツリー構造
・オブジェクト指向、クラス、派生、オーバーライド
・マルチスレッディング、ゲーム速度制御、並列演算
・.NET グラフィックス処理
・配列処理、キュー処理、連想配列処理
・キー入力処理、マウス入力処理
・ファイル処理、トレース処理、状態遷移図