arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2003.10146cs.LGstat.ML
收藏

机器学习中的Julia语言:算法、应用和开放问题

Julia Language in Machine Learning: Algorithms, Applications, and Open Issues

China University of Geosciences (Beijing)(中国地质大学(北京));University of Naples Federico II(那不勒斯费德里科二世大学)

Kaifeng Gao, Gang Mei, Francesco Piccialli, Salvatore Cuomo, Jingzhi Tu, Zenan Huo

摘要:

机器学习正在推动科学和工程领域的发展。一种简单高效的程序设计语言可以加速机器学习在各个领域的应用。目前,最常用于开发机器学习算法的程序设计语言包括Python、MATLAB和C/C++。然而,这些语言都没有很好地平衡效率和简单性。Julia语言是一种快速、易用、开源的程序设计语言,最初是为高性能计算而设计的,可以很好地平衡效率和简单性。本文综述了Julia语言在机器学习中应用的相关研究工作和进展。它首先调查流行的机器学习算法,在Julia语言开发。然后,研究了用Julia语言实现的机器学习算法的应用。最后,它讨论了在机器学习中使用Julia语言时出现的开放问题和潜在的未来方向。

英文摘要:

Machine learning is driving development across many fields in science and engineering. A simple and efficient programming language could accelerate applications of machine learning in various fields. Currently, the programming languages most commonly used to develop machine learning algorithms include Python, MATLAB, and C/C ++. However, none of these languages well balance both efficiency and simplicity. The Julia language is a fast, easy-to-use, and open-source programming language that was originally designed for high-performance computing, which can well balance the efficiency and simplicity. This paper summarizes the related research work and developments in the application of the Julia language in machine learning. It first surveys the popular machine learning algorithms that are developed in the Julia language. Then, it investigates applications of the machine learning algorithms implemented with the Julia language. Finally, it discusses the open issues and the potential future directions that arise in the use of the Julia language in machine learning.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑