Machine learning, a subset of artificial intelligence, has become incredibly popular recently due to its ability to find insights hidden with datasets and make predictions from such insights
NumPy plays a crucial role in machine learning. Given its ability for handling and manipulating data efficiently, it is compatible with a huge variety of libraries used in machine learning such as TensorFlow, scikit-learn, and Matplotlib (you can learn about this from our data visualizations course!).
Linear algebra—which was briefly mentioned in this course—forms the backbone of machine learning and NumPy’s efficiency for these operations make it invaluable.
Congratulations! You have completed this course.