close
1.

図書

図書
Mark Summerfield著 ; 斎藤康毅訳
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2015.12  xxii, 348p ; 21cm
所蔵情報: loading…
目次情報: 続きを見る
1章 : 生成に関するデザインパターン
2章 : 構造に関するデザインパターン
3章 : ふるまいに関するデザインパターン
4章 : 高レベルな並行処理
5章 : Pythonの拡張
6章 : 高レベルなネットワーク処理
7章 : PythonとTkinterによるGUIアプリケーション
8章 : OpenGLによる3Dグラフィックス
1章 : 生成に関するデザインパターン
2章 : 構造に関するデザインパターン
3章 : ふるまいに関するデザインパターン
概要: 仕事や研究で役立つ実践的な側面を重視し、一般的なプログラミングのベストプラクティスをPythonに適用する方法について解説します。主なテーマは、エレガントなコーディングのためのデザインパターン、処理速度向上のための並行処理とCython、高 レベルなネットワーク処理、そしてグラフィックスです。読者対象は中級以上のPythonプログラマー。実践的なベストプラクティスを示し、巷で囁かれてきた「デザインパターンはPythonには不向き」「Pythonはマルチコアの恩恵を受けられない」といった認識が間違いであり、迷信にすぎなかったことを明らかにします。2014年米国Joltアワード受賞書、待望の邦訳。 続きを見る
2.

図書

図書
斎藤康毅著
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2022.4  xviii, 355p ; 21cm
シリーズ名: ゼロから作るdeep learning ; 4
所蔵情報: loading…
目次情報: 続きを見る
1章 : バンディット問題
2章 : マルコフ決定過程
3章 : ベルマン方程式
4章 : 動的計画法
5章 : モンテカルロ法
6章 : TD法
7章 : ニューラルネットワークとQ学習
8章 : DQN
9章 : 方策勾配法
10章 : さらに先へ
付録
1章 : バンディット問題
2章 : マルコフ決定過程
3章 : ベルマン方程式
概要: 人気シリーズの第4弾。今回のテーマは強化学習です。実際のコードを提示し動かしながら学ぶという本シリーズのスタイルを踏襲し、外部ライブラリに頼らず、強化学習を支える基本的な技術やアイデアをゼロから実装しながら学びます。本書では読者が強化学習独 特の理論を確実にマスターできるように、強化学習という難解なテーマの構成要素の一つひとつを「理論」と「実践」の双方から丁寧に解説します。数式だけで説明する理論書とは異なり、読者はコードを通してハッとする気づきを数多く得られるでしょう。 続きを見る
3.

図書

図書
斎藤康毅著
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2016.9  xx, 298p ; 21cm
シリーズ名: ゼロから作るdeep learning ; [1]
所蔵情報: loading…
目次情報: 続きを見る
1章 : Python入門
2章 : パーセプトロン
3章 : ニューラルネットワーク
4章 : ニューラルネットワークの学習
5章 : 誤差逆伝播法
6章 : 学習に関するテクニック
7章 : 畳み込みニューラルネットワーク
8章 : ディープラーニング
付録A : Softmax‐with‐Lossレイヤの計算グラフ
1章 : Python入門
2章 : パーセプトロン
3章 : ニューラルネットワーク
概要: 作って学ぶ。手で覚える。ディープラーニングを理解するための最善の方法は、ディープラーニングをゼロから実装することです。
4.

図書

図書
斎藤康毅著
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2020.4  xxi, 527p ; 21cm
シリーズ名: ゼロから作るdeep learning ; 3
所蔵情報: loading…
目次情報: 続きを見る
第1ステージ 微分を自動で求める : 箱としての変数
変数を生み出す関数 ほか
第2ステージ 自然なコードで表現する : 可変長の引数 / 順伝播編
可変長の引数(改善編) : ほか
第3ステージ 高階微分を実現する : 計算グラフの可視化
テイラー展開の微分 ほか
第4ステージ ニューラルネットワークを作る : テンソルを扱う
形状を変える関数 ほか
第5ステージ DeZeroで挑む : GPU対応
モデルの保存と読み込み ほか
第1ステージ 微分を自動で求める : 箱としての変数
変数を生み出す関数 ほか
第2ステージ 自然なコードで表現する : 可変長の引数 / 順伝播編
概要: 大ヒットを続ける人気シリーズの第3弾。今回は「DeZero」というディープラーニングのフレームワークをゼロから作ります。DeZeroは本書オリジナルのフレームワークです。最小限のコードで、フレームワークのモダンな機能を実現します。本書では、 この小さな—それでいて十分にパワフルな—フレームワークを、全部で60のステップで完成させます。それによって、PyTorch、TensorFlow、Chainerなどの現代のフレームワークに通じる知識を深めます。 続きを見る
5.

図書

図書
Bill Lubanovic著 ; 長尾高弘訳
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2015.12  xxix, 567p ; 21cm
所蔵情報: loading…
目次情報: 続きを見る
Pyの味
Pyの成分:数値、文字列、変数
Pyの具:リスト、タプル、辞書、集合
Pyの皮:コード構造
Pyの化粧箱:モジュール、パッケージ、プログラム
オブジェクトとクラス
プロのようにデータを操る
データの行き先
ウェブを解きほぐす
システム
並行処理とネットワーク
パイソニスタになろう
Pyアート
ビジネス現場のPy
科学におけるPy
Python3のインストール
復習課題の解答
早見表
Pyの味
Pyの成分:数値、文字列、変数
Pyの具:リスト、タプル、辞書、集合
概要: Pythonが誕生して四半世紀。データサイエンスやウェブ開発、セキュリティなどさまざまな分野でPythonの人気が急上昇中です。プログラミング教育の現場でもCに代わってPythonの採用が増えてきています。本書は、プログラミングが初めてとい う人を対象に書かれた、Pythonの入門書です。前提とする知識は特にありません。プログラミングおよびPythonの基礎からウェブ、データベース、ネットワーク、並行処理といった応用まで、Pythonプログラミングをわかりやすく丁寧に説明します。 続きを見る
6.

図書

図書
斎藤康毅著
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2018.7  xvii, 412p ; 21cm
シリーズ名: ゼロから作るdeep learning ; 2
所蔵情報: loading…
目次情報: 続きを見る
1章 ニューラルネットワークの復習
2章 自然言語と単語の分散表現
3章 word2vec
4章 word2vecの高速化
5章 リカレントニューラルネットワーク / RNN
6章 ゲート付きRNN
7章 RNNによる文章生成
8章 Attention
付録A sigmoid関数とtanh関数の微分
付録B WordNetを動かす
付録C : GRU
1章 ニューラルネットワークの復習
2章 自然言語と単語の分散表現
3章 word2vec
概要: コンピュータの専門書として異例の大ヒットを記録した『ゼロから作るDeep Learning』の続編。自然言語処理や時系列データ処理に焦点を当て、ディープラーニングを使ってさまざまな問題に挑む。word2vecやRNN(リカレントニューラルネ ットワーク)、LSTMやGRU、seq2seqやAttention...ディープラーニングを支えるこれら最先端の技術を実装レベルでマスター。 続きを見る
7.

図書

図書
ウィリ・リチャート, ルイス・ペドロ・コエーリョ著 ; 斎藤康毅訳
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2014.10  xviii, 267p ; 24cm
所蔵情報: loading…
目次情報: 続きを見る
Pythonではじめる機械学習
実例を対象とした分類法入門
クラスタリング:関連のある文書を見つける
トピックモデル
クラス分類:悪い回答を判別する
クラス分類2:感情分析
回帰:レコメンド
回帰:レコメンドの改良
クラス分類3:音楽ジャンル分類
コンピュータビジョン:パターン認識
次元削減
ビッグデータ
機械学習についてさらに学ぶために
Pythonではじめる機械学習
実例を対象とした分類法入門
クラスタリング:関連のある文書を見つける
概要: 本書は、実際に手を動かしながら機械学習システムを作成し、機械学習のエッセンスを身につけることを目的とした機械学習システムの実践的な解説書です。「データといかに向き合うか」という視点から、生データを通してパターンを見つける方法を解説していきま す。Pythonと機械学習の基本、ライブラリの使い方に続いて、具体的な例を通して、データセット、モデル化、レコメンドとその改良、音声や画像の処理といった、より重要な問題について解説。また、オープンソースのツールやライブラリを使いながら、テキストや画像、音声に対して機械学習の手法をどのように適用するかを学び、さらに機械学習技術について、評価の方法や、それぞれを比較して最適なものを選択する方法について学びます。 続きを見る
8.

図書

図書
Noam Nisan, Shimon Schocken著 ; 斎藤康毅訳
出版情報: 東京 : オライリー・ジャパン , 東京 : オーム社 (発売), 2015.3  xxxvii, 376p ; 21cm
所蔵情報: loading…
目次情報: 続きを見る
ブール論理
ブール算術
順序回路
機械語
コンピュータアーキテクチャ
アセンブラ
バーチャルマシン : スタック操作
プログラム制御
高水準言語
コンパイラ : 構文解析
コード生成
オペレーティングシステム
さらに先へ
ブール論理
ブール算術
順序回路
概要: コンピュータを理解するための最善の方法はゼロからコンピュータを作ることで、その構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できる。本書では、これらの構成要素をひとつずつ組み立てる。具体的には、NANDという電子素子からスタ ートし、論理ゲート、加算器、CPUを設計。オペレーティングシステム、コンパイラ、バーチャルマシンなどを実装しコンピュータを完成させて、最後にその上でアプリケーション(テトリスなど)を動作させる。実行環境はJava(Mac、Windows、Linuxで動作)。 続きを見る
文献の複写および貸借の依頼を行う
 文献複写・貸借依頼