~erdo.dev


Why Python Instead of Matlab and R in Machine Learning?

2020-04-22

Machine learning has become an important tool for a vast of scientific and engineering disciplines and there are a lot of environments and tools to use when applying machine learning solutions, but which one to choose? Python, R, or Matlab? Let’s make a quick comparison between these and discuss the advantages of each one.

Why Python?

Python is becoming an increasingly central tool for data science. This was not always the case, ten years ago everyone was using Matlab instead of Python. However, due to high prices, licensing issues, and the rapid development of Python, scientific Python started to gain its user community. Nowadays, Python rapidly becoming the default programming language for practical machine learning applications. Python’s strength is in its simple syntax, readability, variability, and huge community. There are 2 versions: Python 2.7 and 3.6. however, version 2.x will not be supported anymore.

Alternatives to Python in Science

“Matlab is made for mathematicians, R for statisticians and Python for programmers.”

Essential Modules of Python

Things to Come

References