• Register

Introduction to machine learning with python: a guide for data scientists 

Andreas C. Müller & Sarah Guido

Machine learning is the lesson of computer algorithm where machine learning algorithm use the sample data to create model to make decision or prediction about an action. Nowadays, machine learning has being using ubiquitously in various fields such as medical diagnosis, email filtering, sentiment analysis, fraud detection, finding your friend in social network, making prediction of global warming etc. anything you want.


Machine learning is about extracting knowledge from data. It is a research field at the intersection of statistics, artificial intelligence, and computer science and is also known as predictive analytics or statistical learning. The application of machine learning methods has in recent years become ubiquitous in everyday life. From auto‐ matic recommendations of which movies to watch, to what food to order or which products to buy, to personalized online radio and recognizing your friends in your photos, many modern websites and devices have machine learning algorithms at their core. When you look at a complex website like Facebook, Amazon, or Netflix, it is very likely that every part of the site contains multiple machine learning models. Outside of commercial applications, machine learning has had a tremendous influ‐ ence on the way data-driven research is done today. The tools introduced in this book have been applied to diverse scientific problems such as understanding stars, finding distant planets, discovering new particles, analyzing DNA sequences, and providing personalized cancer treatments.

Why Python? 

Python has become the lingua franca for many data science applications. It combines the power of general-purpose programming languages with the ease of use of domain-specific scripting languages like MATLAB or R. Python has libraries for data loading, visualization, statistics, natural language processing, image processing, and more. This vast toolbox provides data scientists with a large array of general- and special-purpose functionality. One of the main advantages of using Python is the abil‐ ity to interact directly with the code, using a terminal or other tools like the Jupyter Notebook, which we’ll look at shortly. Machine learning and data analysis are funda‐ mentally iterative processes, in which the data drives the analysis. It is essential for these processes to have tools that allow quick iteration and easy interaction. As a general-purpose programming language, Python also allows for the creation of complex graphical user interfaces (GUIs) and web services, and for integration into existing systems.

Book Link : Introduction to machine learning with python: a guide for data scientists

More Posts

Data Structure and Algorithmic Thinking with Python by Narasimha Karumanchi pdf Tasnia Sultana - May 7
Introduction to time series forecasting with python pdf amna - Mar 29
Some Best Data-Science Courses for Free mayankpathak - Jul 8
NumPy Cheat Sheet – Python for Data Science Abhay Kumar Prajapat - Jun 18, 2020
Python for each items in a list Tania - Apr 5
Credit card fraud detection machine learning python Adnan Ajouri - Oct 22, 2020
Cancer detection using machine learning python Adnan Ajouri - Oct 22, 2020
Use data from one field to populate other fields in an acrobat fill-in forms Farkhanda Athar - Sep 5, 2020
Setting up Python to work with the serial port Abhay Kumar Prajapat - Jun 18, 2020
How to Use UTF-8 with Python Abhay Kumar Prajapat - Jun 18, 2020