OpenNN
| OpenNN | |
|---|---|
| | |
| Тип | библиотека функций |
| Разработчик | Artelnics |
| Написана на | C++[2][3] |
| Операционная система | Кроссплатформенная |
| Дата выпуска | 2003 |
| Последняя версия | |
| Репозиторий | github.com/Artelnics/Ope… |
| Лицензия | GNU GPL 3[4] |
| Сайт | opennn.net (англ.) |
OpenNN (Open Neural Networks Library) — библиотека программного обеспечения, написанная на языке программирования C++, которая реализует нейронные сети[5], основная область исследований в области глубокого обучения. Библиотека с открытым исходным кодом лицензируется в соответствии с GNU Lesser General Public License.
Характеристики
Программное обеспечение реализует любое количество уровней нелинейных блоков обработки для контролируемого обучения, позволяя проектировать нейронные сети с универсальными свойствами аппроксимации. Кроме того, обеспечивается многопроцессорное программирование с помощью OpenMP, таким образом повышая производительность компьютера. OpenNN содержит алгоритмы интеллектуального анализа данных в виде набора функций. Они могут быть встроены в другие программные средства с помощью интерфейса прикладного программирования. В связи с этим отсутствует графический интерфейс пользователя, однако некоторые функции могут поддерживаться инструментами визуализации.
История
Разработка открытой библиотеки нейронных сетей началась в 2003 году в Международном центре вычислительных методов в машиностроении (CIMNE) в рамках исследовательского проекта и имела название FLOOD[6], что в переводе означает наводнение. В настоящее время разработками занимается компания Artelnics[7], специализирующаяся на искусственном интеллекте.
Примечания
OpenNN был разработан для изучения как наборов данных, так и математических моделей[5].
Наборы данных:
- Функция регрессии;
- Распознавание образов;
- Прогнозирование временных рядов;
Математические модели:
- Оптимальное управление;
- Оптимальный дизайн формы;
OpenNN выпускается под лицензией GNU Lesser General Public License, а также предоставляет XML-ввод-вывод с помощью TinyXML2.
Ссылки
- ↑ Release 8.0.1 — 2026.
- ↑ https://github.com/Artelnics/OpenNN
- ↑ The opennn Open Source Project on Open Hub: Languages Page — 2006.
- ↑ https://github.com/Artelnics/OpenNN/blob/master/LICENSE.txt
- ↑ 1 2 OpenNN, An Open Source Library For Neural Networks. KDNuggets (июнь 2014). Дата обращения: 6 декабря 2018. Архивировано 24 февраля 2019 года.
- ↑ CORDIS - EU Research Project RAMFLOOD. European Commission (декабрь 2004). Дата обращения: 6 декабря 2018. Архивировано 14 марта 2014 года.
- ↑ Artelnics home page. Дата обращения: 15 марта 2022. Архивировано 12 июля 2015 года.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.