Orange (ソフトウェア)
From Wikipedia, the free encyclopedia
|
| |
| 開発元 | リュブリャナ大学 |
|---|---|
| 初版 | 1996年10月10日[1] |
| 最新版 |
3.38.1
/ 2024年12月23日[1] |
| リポジトリ | |
| プログラミング 言語 | Python, Cython, C++, C |
| 対応OS | Cross-platform |
| サポート状況 | 開発中 |
| 種別 | 機械学習, データマイニング |
| ライセンス | GPL |
| 公式サイト |
orange |

Orangeはオープンソースのデータ視覚化、機械学習、データマイニング用ツールキットである。ビジュアルプログラミング言語として、事前に定義されたウィジェットまたは利用者自身が設計したウィジェットをリンクしてワークフローを作成するインターフェースを介して実装される。またPythonライブラリとして使用できる[2]。オレンジ色のコンポーネントはウィジェットと呼ばれ、単純なデータの視覚化、サブセットの選択と前処理、学習アルゴリズムや予測モデリングの経験的評価まで幅広く活用できる。
オープンソースのソフトウェアパッケージとしてGPLで公開され、githubで使用できる。Ver3.0まではC++のコアコンポーネントが含まれており、Pythonでラッパーが使用されている。Ver3.0以降では、NumPy、SciPy、scikit-learnなどの科学計算に一般的なPythonオープンソースライブラリを使用し、グラフィカルユーザーインターフェイスはQtフレームワークで動作する。
デフォルトでは、6つのウィジェット(データ、ビジュアライズ、分類、回帰、評価、教師なし学習)での機械学習、前処理およびデータ視覚化アルゴリズムを多数含む。その他機能はアドオン(バイオインフォマティクス、データ融合、テキストマイニング)として利用できる。
macOS、Windows、Linuxでサポートされており、Python Package Indexリポジトリ(pip install Orange)からインストールできる。2016年以降、安定版Ver3.3はPython 3で動作し、Python 2.7で動作する旧Ver2.7も引き続き使用できる。
