| 開発者 | アルテルニクス |
|---|---|
| リポジトリ |
|
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | ニューラルネットワーク |
| ライセンス | LGPL |
| Webサイト | オープンネット |
OpenNN(Open Neural Networks Library)は、C++プログラミング言語で書かれたソフトウェアライブラリであり、ディープラーニング研究の主要分野であるニューラルネットワークを実装しています。 [1]このライブラリはオープンソースであり、 GNU Lesser General Public Licenseに基づいてライセンスされています。
特徴
このソフトウェアは、教師あり学習用の非線形処理ユニットの任意の数の層を実装します。この深いアーキテクチャにより、普遍的な近似特性を持つニューラル ネットワークの設計が可能になります。さらに、 OpenMPによるマルチプロセスプログラミングが可能になり、コンピューターのパフォーマンスが向上します。
OpenNNには、機械学習アルゴリズムが関数の束として含まれています。これらは、アプリケーションプログラミングインターフェイスを使用して他のソフトウェアツールに埋め込むことができ、予測分析タスクを統合できます。この点では、グラフィカルユーザーインターフェイスはありませんが、一部の機能は特定の視覚化ツールによってサポートできます。[2]
歴史
開発は2003年に国際数値工学センターで、欧州連合が資金提供した研究プロジェクト「RAMFLOOD(洪水のリスク評価と管理)」の一環として開始されました。 [3]その後、同様のプロジェクトの一環として継続されました。OpenNNは新興企業Artelnicsによって開発されています。[4]
アプリケーション
OpenNNは汎用人工知能ソフトウェアパッケージです。[5]機械学習技術を使用して、さまざまな分野の予測分析タスクを解決します。たとえば、このライブラリはエンジニアリング、エネルギー、化学の分野で応用されています。[6] [7] [8]
参照
- ディープラーニングソフトウェアの比較
- Neural Designerも Artelnics によって開発されました
- 人工知能
- 機械学習
- ディープラーニング
- 人工ニューラルネットワーク
参考文献
- ^ 「OpenNN、ニューラルネットワーク用のオープンソースライブラリ」KDNuggets。2014年6月。
- ^ J. Mary Dallfin Bruxella; et al. ( 2014). 「データマイニングツールの種類に基づく分類」。International Journal of Computer Science and Mobile Computing。3 (3): 445–452。
- ^ 「CORDIS - EU 研究プロジェクト RAMFLOOD」。欧州委員会。2004 年 12 月。
- ^ 「Artelnicsホームページ」。
- ^ 「参考までに、考えさせられる 7 つの AI ソフトウェア パッケージをご紹介します」。Saurabh Singh。2014 年 6 月 27 日時点のオリジナルよりアーカイブ。2014年6 月 25 日閲覧。
- ^ R. Lopez; et al. (2008). 「工学における変分問題のためのニューラルネットワーク」. International Journal for Numerical Methods in Engineering . 75 (11): 1341–1360. Bibcode :2008IJNME..75.1341L. doi :10.1002/nme.2304. hdl : 10261/310317 . S2CID 120913929.
- ^ P. Richter; et al. (2011). 「ニューラルネットワークによる集光型太陽熱発電所の最適化」。適応型および自然コンピューティングアルゴリズム。コンピュータサイエンスの講義ノート。第 6593 巻。pp. 190–199。doi : 10.1007 / 978-3-642-20282-7_20。ISBN 978-3-642-20281-0。
- ^ AA D'Archivio; et al. (2014). 「逆相HPLCにおける多重勾配保持の人工ニューラルネットワーク予測」.分析および生物分析化学. 407 (4): 1–10. doi :10.1007/s00216-014-8317-3. PMID 25395205. S2CID 40461902.
