Kerasとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Kerasの意味・解説 

Keras

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2026/09/20 00:17 UTC 版)

Keras
 ウィキデータを編集
Keras の公式ロゴマーク。
作者 François Chollet
開発元 various
初版 2015年3月27日(11年前) (2015-03-27)
最新版
ウィキデータを編集
安定版
3.15.1[1] / 2026年7月29日 (53日前)
リポジトリ ウィキデータを編集
プログラミング
言語
Python
プラットフォーム クロスプラットフォーム
サポート状況 開発中
種別 ニューラルネットワーク、AI、ディープラーニングフレームワーク
ライセンス MITライセンス、Apache-2.0
公式サイト keras.io ウィキデータを編集
テンプレートを表示

Kerasは、Pythonで書かれたオープンソースニューラルネットワークライブラリである。MXNet(英語版)、Deeplearning4j、TensorFlow、CNTK、Theano(英語版)の上部で動作することができる[2][3]。ディープニューラルネットワークを用いた迅速な実験を可能にするよう設計され、最小限、モジュール式、拡張可能であることに重点が置かれている。プロジェクトONEIROS (Open-ended Neuro-Electronic Intelligent Robot Operating System) の研究の一部として開発された[4]。中心的な開発者、メンテナはGoogleのエンジニアのFrançois Cholletである。

2017年、GoogleのTensorFlowチームは、TensorFlowのコアライブラリにおいてKerasをサポートすることを決定した。Cholletは、Kerasはタスク全体を担う機械学習ライブラリよりむしろインタフェースとして着想された、と説明した。Kerasはバックエンドの科学計算ライブラリにかかわらず、ニューラルネットワークの設定を容易に行うことができる、より高いレベルでより直感的な一連の抽象化を提供している[5]。マイクロソフトはKerasにCNTKバックエンドを追加する作業を行っている[6][7]。

特長

Kerasライブラリは、レイヤー(層)、目的関数、活性化関数、最適化器、画像やテキストデータをより容易に扱う多くのツールといった一般に用いられているニューラルネットワークのビルディングブロックの膨大な数の実装を含む。コードはGitHub上にホストされ、GitHub issues pageやGitter(英語版) channel、Slack channelなどのサポートフォーラムがある。

標準的なニューラルネットワークに加えて、Kerasは畳み込みニューラルネットワークと回帰型ニューラルネットワークをサポートしている。また、Dropout、Batch Normalization、Poolingなどの他の一般的なユーティリティレイヤをサポートしている。

Kerasは、スマートフォン (iOS/Android)、Web、またはJava仮想マシンでディープモデルを製品化することを可能にする。また、GPUとTPUのクラスター上でディープラーニングモデルの分散トレーニングを使用することもできる。

脚注

  1. ↑ “Release 3.15.1” (2026年7月29日). 2026年7月30日閲覧。
  2. ↑ “This Is What Makes Keras Different, According To Its Author”. forbes.com. 2016年9月20日閲覧。
  3. ↑ Deeplearning4j Keras Frontend
  4. ↑ “Keras Documentation”. keras.io. 2016年9月18日閲覧。
  5. ↑ Chollet GitHub Comment
  6. ↑ CNTK Keras GitHub Issue
  7. ↑ alexeyo. “CNTK_2_0_Release_Notes” (英語). docs.microsoft.com. 2017年6月14日閲覧。

関連項目

外部リンク




英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

「Keras」の関連用語

Kerasのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Kerasのページの著作権

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのKeras (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2026 GRAS Group, Inc.RSS