Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Learning scikit-learn: Machine Learning in Python

Buy

Incorporating machine learning in your applications is becoming essential. As a programmer this book is the ideal introduction to scikit-learn for your Python environment, taking your skills to a whole new level.

Overview

  • Use Python and scikit-learn to create intelligent applications
  • Apply regression techniques to predict future behaviour and learn to cluster items in groups by their similarities
  • Make use of classification techniques to perform image recognition and document classification

In Detail

Machine learning, the art of creating applications that learn from experience and data, has been around for many years. However, in the era of “big data”, huge amounts of information is being generated. This makes machine learning an unavoidable source of new data-based approximations for problem solving.

With Learning scikit-learn: Machine Learning in Python, you will learn to incorporate machine learning in your applications. The book combines an introduction to some of the main concepts and methods in machine learning with practical, hands-on examples of real-world problems. Ranging from handwritten digit recognition to document classification, examples are solved step by step using Scikit-learn and Python.

The book starts with a brief introduction to the core concepts of machine learning with a simple example. Then, using real-world applications and advanced features, it takes a deep dive into the various machine learning techniques.

You will learn to evaluate your results and apply advanced techniques for preprocessing data. You will also be able to select the best set of features and the best methods for each problem.

With Learning scikit-learn: Machine Learning in Python you will learn how to use the Python programming language and the scikit-learn library to build applications that learn from experience, applying the main concepts and techniques of machine learning.

What you will learn from this book

  • Set up scikit-learn inside your Python environment
  • Classify objects (from documents to human faces and flower species) based on some of their features, using a variety of methods from Support Vector Machines to Naïve Bayes
  • Use Decision Trees to explain the main causes of certain phenomenon such as the Titanic passengers’ survival
  • Predict house prices using regression techniques
  • Display and analyse groups in your data using dimensionality reduction
  • Make use of different tools to preprocess, extract, and select the learning features
  • Select the best parameters for your models using model selection
  • Improve the way you build your models using parallelization techniques

Approach

The book adopts a tutorial-based approach to introduce the user to Scikit-learn.

Who this book is written for

If you are a programmer who wants to explore machine learning and data-based methods to build intelligent applications and enhance your programming skills, this the book for you. No previous experience with machine-learning algorithms is required.

(HTML tags aren't allowed.)

Rob Milne: A Tribute to a Pioneering AI Scientist, Entrepreneur and Mountaineer, Volume 139 Frontiers in Artificial Intelligence and Applications
Rob Milne: A Tribute to a Pioneering AI Scientist, Entrepreneur and Mountaineer, Volume 139 Frontiers in Artificial Intelligence and Applications
This festschrift celebrates the life of a remarkable man.

Rob Milne died while climbing Mount Everest early on 5th June 2005 Nepal Time. He was 48. He is survived by his wife Val and his two children Alex and Rosemary. His untimely death was a tragedy, but Rob packed 96 years of living into his 48 years of life. In any one of his three
...
HTML5 in Action
HTML5 in Action

Summary

HTML5 in Action provides a complete introduction to web development using HTML5. You'll explore every aspect of the HTML5 specification through real-world examples and code samples. It's much more than just a specification reference, though. It lives up to the name HTML5 in Action by...

Phasing in Crystallography: A Modern Perspective (Iucr Texts on Crystallography)
Phasing in Crystallography: A Modern Perspective (Iucr Texts on Crystallography)

Modern crystallographic methods originate from the synergy of two main research streams, the small-molecule and the macro-molecular streams. The first stream was able to definitively solve the phase problem for molecules up to 200 atoms in the asymmetric unit. The achievements obtained by the macromolecular stream are also impressive. A huge...


CompTIA A+ Certification All-in-One For Dummies
CompTIA A+ Certification All-in-One For Dummies

Comprehensive coverage of everything you must know to pass CompTIA's A+ exam

A+ is the gateway certification into many IT careers, and interest in certification is exploding. This bestselling A+ certification guide is updated to cover the new A+ exam. It includes the new Windows coverage and reflects the revised emphasis...

Microsoft SQL Server 2005 Performance Optimization and Tuning Handbook
Microsoft SQL Server 2005 Performance Optimization and Tuning Handbook
Database professionals will find that this new edition aids in mastering the latest version of Microsofts SQL Server. Developers and database administrators (DBAs) use SQL on a daily basis in application development and the subsequent problem solving and fine tuning. Answers to SQL issues can be quickly located helping the DBA or developer optimize...
Usability and Internationalization of Information Technology
Usability and Internationalization of Information Technology
Today, more and more Web sites are providing content in multiple languages for targeted countries, and more and more products are being designed for cultural differences in mind. However, the concept of cross-cultural design has not yet become a strong force in the practitioners' and educators' agenda. This book looks at techniques, software,...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy