AI LAB / KEYWORD DICTIONARY

AI開発・深層学習基盤

PyTorch(PyTorch)とは?

AIモデルの構築や学習に使うオープンソースの深層学習基盤で、分散学習や実運用も支援する。

仕組みと使いどころ

モデル開発を支える機能に加え、即時実行型とグラフ型の処理、分散学習、性能最適化、実運用への移行を支援する。コンピュータビジョンや自然言語処理などに向けた周辺ライブラリがあり、主要なクラウド環境にも対応する。利用時はOS、導入方法、使用言語、CPUやGPUなどの計算基盤に合うビルドを選ぶ必要があり、プレビュー版は十分に検証・支援されていない。

PyTorchの活用例

たとえば、こんな場面で

画像や文章を扱うAIモデルを作成して学習し、必要に応じて分散処理へ拡張する用途が考えられる。

使うときのポイント

導入前にOS、パッケージ方式、言語、計算基盤、前提ソフトを確認し、安定版とプレビュー版を区別する。

参考資料

PyTorch (新しいタブで開きます)

用語の説明や活用例に関連する参考資料です。

READ & LEARN

用語を知ったら、活用を知る。

AI LABで、AIの動向や業務に取り入れるヒントを読む。

記事一覧を見る