Machine Learning for Developers

Key FeaturesReading a lot about machine learning, but not sure how to implement it in your daily app development? This book is for you!Learn to develop efficient and intelligent applications by leveraging the power of machine learningA fast paced, exciting introduction to practical machine learning aimed at 'ordinary' coders exciting practical examplesBook DescriptionMost of us have heard about the term Machine Learning, but surprisingly the frequently asked question by developers across the globe is “How do I get started in Machine Learning?”. One reason could be attributed to the vastness of the subject area because of which people often get overwhelmed by the abstractness and of ML and the terms such as regression, supervised learning, probability density function etc. This book will be a systematic guide teaching you can implement various machine learning techniques to their day-to-day application development.You will start with the very basics of data and mathematical models with easy-to-follow language that you are familiar with-- feel at home while implementing examples. The book will introduce you to various libraries and frameworks useful in the world of machine learning, and then without wasting any time, will get to the point-- implement Regression, Clustering, classification, classification, Neural networks, etc. with fun examples. As you get grips on the techniques, you’ll learn to implement those concepts to solve real world scenarios of ML applications like Image analysis, Natural Language processing and anomaly detections of time series data. By the end of the book, you will have learned various ML techniques to develop more efficient and intelligent applications.What you will learnLearn the maths and mechanics of Machine Learning from a developer friendly approachGet grips on the widely used machine learning algorithms/techniques and the methodology to use it to solve real problemsGet a glimpse of the most advanced concepts, using popular programming frameworks.Prepare yourself and other developers for working on the new ubiquitous field of Machine LearningLearn how a Machine Learning project is structured, and the different steps needed, which will be used throughout the bookGet an overview of the most well know and powerful tools in existence, to solve computing problems using Machine Learning.Get an intuitive and down-to-earth introduction of the current Machine Learning areas, and apply this concepts on interesting and cutting edge problems.About the AuthorRodolfo Bonnin is a Systems Engineer and PhD student at Universidad Tecnológica Nacional, Argentina. He also pursued parallel programming and image understanding postgraduate courses at Uni Stuttgart, Germany. He has done research on High Performance Computing since 2005 and began studying and implementing convolutional neural networks in 2008,writing a CPU and GPU - supporting neural network feed forward stage. More recently he's been working in the field of fraud pattern detection with Neural Networks, and is currently working on signal classification using ML techniques.He is also the author of the book “Building Machine Learning projects with Tensorflow”, by Packt Publishing.

Author: Rodolfo Bonnin

Learn more