Markdown

AI/MLフレームワーク - Markdown

AI/MLフレームワークは、機械学習モデルの構築、トレーニング、デプロイメントを支援するソフトウェアライブラリおよびツール群です。TensorFlow、PyTorch、Keras、Scikit-learnなど、Pythonを中心に多様なフレームワークが存在し、深層学習、従来の機械学習、エッジコンピューティングなど、さまざまな用途に対応しています。これらのフレームワークは、研究開発から本番環境での運用まで、AI技術の普及と発展に不可欠な基盤となっています。

機械学習 深層学習 AI Python TensorFlow PyTorch データサイエンス
| code | slug | name | description | developer | language | license |
| --- | --- | --- | --- | --- | --- | --- |
| 01 | tensorflow | TensorFlow | Googleが開発したオープンソースの機械学習フレームワークです。 | Google | Python, C++, CUDA | Apache 2.0 |
| 02 | pytorch | PyTorch | Metaが開発した動的計算グラフを特徴とする機械学習フレームワークです。 | Meta | Python, C++ | BSD |
| 03 | keras | Keras | 人間のための高レベルディープラーニングAPIです。 | Google | Python | Apache 2.0 |
| 04 | scikit-learn | Scikit-learn | Pythonの伝統的な機械学習ライブラリです。 | Community | Python | BSD |
| 05 | jax | JAX | Googleが開発した高性能機械学習ライブラリです。 | Google | Python | Apache 2.0 |
| 06 | hugging-face-transformers | Hugging Face Transformers | 自然言語処理と大規模言語モデルのためのライブラリです。 | Hugging Face | Python | Apache 2.0 |
| 07 | xgboost | XGBoost | 高速で高精度な勾配ブースティングライブラリです。 | Community | Python, C++ | Apache 2.0 |
| 08 | lightgbm | LightGBM | Microsoftが開発した高速勾配ブースティングフレームワークです。 | Microsoft | Python, C++ | MIT |
| 09 | onnx | ONNX | 機械学習モデルの相互運用性を実現するオープン標準です。 | Microsoft, Facebook, AWS | Multiple | MIT |
| 10 | apache-spark-mllib | Apache Spark MLlib | 大規模データの分散機械学習ライブラリです。 | Apache Software Foundation | Python, Scala, Java | Apache 2.0 |