Robotics 2.0 with Deep Learning: With Live Raspberry Pi 3 and Arduino Projects: With Live Raspberry Pi 3 and Arduino Projects by Narendra Mohan Mittal
English | May 26, 2019 | ISBN: N/A | ASIN: B07SCW5JPX | 743 pages | MOBI | 7.68 Mb
English | May 26, 2019 | ISBN: N/A | ASIN: B07SCW5JPX | 743 pages | MOBI | 7.68 Mb
What is Deep Learning?
Deep learning is a single area within the machine learning process whose capabilities are different from traditional shallow machine learning in many important areas. Deep learning is one of the most important foundational technologies to emerge since the Internet. In just a few years, it has moved from academia to production, powering vision, speech, robotics, healthcare, and various services used by billions of people worldwide. According to ARK Research, deep learning–based companies could create more than $17 trillion in new market capitalization over the next 20 years.
Table of Contents
1.Deep Learning and Robotics
2.Big Data and Data Science
3.Text Mining and Data Science
4.Deep Learning, Machine Learning and Artificial intelligence
5.Arduino Programming Language
6.How to Setup Raspberry Pi 3
7.How to Build a Lego Robot
8.Robot Speech Recognition
9.Create and Install Chatbots using Python 3.7
10.Machine Learning using Python
11.Genetic Algorithm Implementation
12.Python Using NumPy and QISKit
Deep Learning, Machine Learning and Artificial intelligence
Artificial intelligence looks at how to create machines that are capable of fulfilling tasks that would normally require human intelligence. This loose definition basically tells you that AI encompasses several fields of research, from expert systems to genetic algorithms, and helps to provide a scope of arguments over what it means to be AI. Machine learning has recently found a lot of success in the field of AI research. It has allowed computers to pass up or come very close to matching up human performances in all areas that range from face recognition to language and speech recognition.
How to Setup Raspberry Pi 3?
In this chapter, we’ll hook the Pi up so we can work with it, download the NOOBS installer, put it on the SD card for your Pi, and boot the Pi for the first time. I’ll cover how to do this for Windows, MacOS X, and Linux.
Create and Install Chatbots using Python 3
In this chapter, you will learn how to install a chatbot and create a full chatbot using Python 3 from Scratch. And then explain how to connect and install chatbot with slack.
The technology behind chatbots is based on similar technology to voice-based assistants. All voice-based systems have the added complexity of converting the speech to text for any computer application to work with. The processing of the text from a chatbot or a voice-based system is done in the same way, and you will look at the underlying workflow and implement your own system in this book.
How to Build Lego Robot using Raspberry Pi 3?
Robots that move around can be split into two distinct groups: ones with wheels and ones without. Those without wheels are often humanoid, meaning they have two legs and resemble a human being, or might be based on animals, like dogs. These robots are usually very difficult both to create and to program because the builders have to take into account balance, movement, and a huge range of other factors. One famous wheeled robot is NASA’s Curiosity rover.
For your first robot, you’ll create a two-wheeled robot. Two-wheeled robots are a great starting point in the world of robotics.
The two-wheeled robot with Raspberry Pi 3 you’ll make in this chapter has just the right mix of features—it’s affordable, accessible, and manoeuvrable!
How to Use This Book?
In the first Part of this book explains Deep Learning and Robotics and Big Data and Data Science. In the second Part of this book explains Deep Learning, Machine Learning and Artificial intelligence. In the third Part of this book explains Arduino Programming Language and How to Setup Raspberry Pi 3. In the fourth Part of this book explains How to Build Lego Robot and Create and Install Chatbots using Python 3.7.