Дослідження засобів машинного навчання із залученням мови програмування Java

Authors

  • Н. Матвєєва

Keywords:

машинне навчання, нейронні мережі, Java, Neuroph, Nengo, Deeplearning4j, Datumbox Machine Learning Framework

Abstract

В роботі проведено огляд програмного забезпечення, яке реалізує методи машинного навчання. Розглянуті можливості мови програмування Java для створення компонентів нейронних мереж.

References

1. Coelho L.P., Richert W. Building Machine Learning Systems with Python. Packt Publishing, 2015. 302 p.
2. Machine learning // Wikipedia, the free encyclopedia: internet-portal. Available at: https://en.wikipedia.org/wiki/Machine_learning.
3. Software // Machine Learning Open Source Software. Available at: http://www.mloss.org/software
4. Misiti J. Awesome Machine Learning // GitHub: public repository. Available at: https://github.com/josephmisiti/awesome-machine-learning .
5. Васильев А. Н. Java. Объектно-ориентированное программирование. — СПб.: Питер, 2011. — 400 с.
6. Тархов Д. А. Нейросетевые модели и алгоритмы. Справочник. — М.: Радиотехника, 2014. — 352 с.
7. Хайкин Саймон. Нейронные сети: полный курс, 2-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2006
8. Neuroph // Neuroph Java Neural Network Framework: official website. Available at: http://neuroph.sourceforge.net/
9. Deeplearning4j – Open-source, distributed deep learning for the JVM. DL4J Deep Learning for Java: official website. Available at: http://deeplearning4j.org/
10. Nengo // The Nengo Neural Simulator: official website. Available at: http://nengo.ca/
11. Datumbox Machine Learning Framework // Datumbox: official website. Available at: http://www.datumbox.com/machine-learning-framework
12. Encog Machine Learning Framework // Heaton Research: official website. Available at: http://www.heatonresearch.com/encog/.

Published

2020-05-04