close
1.

図書

図書
Paul Orland著 ; 松田晃一訳
出版情報: 東京 : マイナビ出版, 2021.6  xx, 691p ; 24cm
シリーズ名: Compass programming
所蔵情報: loading…
目次情報: 続きを見る
プログラムで数学を学ぶ
第1部 ベクトルとグラフィックス : 2次元ベクトルで描画する
3次元にする
ベクトルやグラフィックスを座標変換する
行列で座標変換を計算する
より高い次元へ一般化する
連立一次方程式を解く
第2部 微積分と物理シミュレーション : 変化の割合を理解する
移動する物体をシミュレーションする
文字式を扱う
力場をシミュレーションする
物理シミュレーションを最適化する
音をフーリエ級数で分析する
第3部 機械学習への応用 : データに関数を当てはめる
ロジスティック回帰でデータを分類する
ニューラルネットワークを訓練する
付録A Pythonのセットアップ
付録B Pythonのヒントとコツ
付録C : OpenGLとPyGameによる3次元モデルのロードとレンダリング
プログラムで数学を学ぶ
第1部 ベクトルとグラフィックス : 2次元ベクトルで描画する
3次元にする
概要: プログラマーが知っておきたい数学をPythonで学ぼう!3D、機械学習、シミュレーションのプログラミング。線形代数、微積分の基礎から解説。ソフトウェアづくりに活用できるPythonライブラリの使い方を習得。
2.

図書

図書
堂前嘉樹著
出版情報: 東京 : SBクリエイティブ, 2015.9  502p ; 21cm
所蔵情報: loading…
目次情報: 続きを見る
第1章 : 整数
第2章 : 小数
第3章 : 演算
第4章 : 2次元
第5章 : 角度
第6章 : 時間
第7章 : 運動
第8章 : 3次元
第9章 : マトリクス
第10章 : 衝突
第11章 : 乱数
第1章 : 整数
第2章 : 小数
第3章 : 演算
概要: CEDEC AWARDS 2013著述賞受賞の鬼才プログラマ、3年ぶりの新刊書き下ろし!ゲーム作りに必要かつ十分な数学と物理の知識を、最短ルートで伝授。
3.

図書

図書
加藤潔著
出版情報: [東京] : 翔泳社, 2015.3  vii, 406p ; 23cm
シリーズ名: Game developer's resources
所蔵情報: loading…
目次情報: 続きを見る
第1章 : レンダリング
第2章 : ポリゴン
第3章 : テクスチャマッピング・光源処理・半透明
第4章 : 2D/3D当たり判定
第5章 : ビルボード
第6章 : 物理運動
第7章 : 数学理論
第1章 : レンダリング
第2章 : ポリゴン
第3章 : テクスチャマッピング・光源処理・半透明
概要: ゲームでよく使われる画面表現を提示し、続いて、それを実現するための数式プログラミングの解説を行います。これにより、ゲームでの応用をイメージしながら、必要となる数学・物理学の基礎を学んでいくことができます。
4.

図書

図書
加藤潔著
出版情報: [東京] : 翔泳社, 2013.11  viii, 319p ; 23cm
シリーズ名: Game developer's resources
所蔵情報: loading…
目次情報: 続きを見る
第1章 : 物体の運動
第2章 : スクロール
第3章 : 当たり判定
第4章 : 光線の表現
第5章 : 画面切り替えエフェクト
第6章 : ゲームを支える数学・物理学の基礎理論
第1章 : 物体の運動
第2章 : スクロール
第3章 : 当たり判定
概要: 必須5分野を実例で解説。理論もしっかり学べる。サンプルを動かして確認できる。中学校レベルから無理なく学べる。
5.

図書

図書
ウェンディ・スターラー著 ; 山下恵美子訳
出版情報: 東京 : ソフトバンククリエイティブ, 2009.12  xxiv, 447p ; 24cm
シリーズ名: Professional game programming
所蔵情報: loading…
6.

図書

図書
チーム・カルポ著
出版情報: 東京 : 秀和システム, 2019.1  247p ; 21cm
所蔵情報: loading…
目次情報: 続きを見る
第1章 ディープラーニングとは何なのか : 深層学習(ディープラーニング)とは
ディープラーニングって具体的に何をするの?
第2章 ニューロンの発火を調整する : 自分以外を拒否するように学習する
Kerasで構築したニューラルネットワークで手書き数字を認識する
第3章 画像認識/物体認識を行う : 2次元フィルターを配置した「畳み込みニューラルネットワーク」
訓練データに過剰に適合するのを避ける
飛行機、自動車、イヌ、ネコなど10種類の物体を認識する
カラー画像を移動、回転、拡大・縮小して認識精度を90%にする
第4章 セマンティックギャップをなくす : イヌとネコ、機械にとっては見分けるのは困難
転移学習でイヌとネコを高精度で見分ける
第5章 過去の情報を取り入れて学習する : 過去の情報を現在の学習に活かす試み / リカレントニューラルネットワーク
RNNにLSTMを配置して画像認識を行う
第1章 ディープラーニングとは何なのか : 深層学習(ディープラーニング)とは
ディープラーニングって具体的に何をするの?
第2章 ニューロンの発火を調整する : 自分以外を拒否するように学習する
概要: 人工知能のためのプログラミング入門。アルゴリズムの基礎から実践までを解説!数式をPythonプログラムに落とし込む!
文献の複写および貸借の依頼を行う
 文献複写・貸借依頼