Intelligent Projects Using Python: 9 real-world AI projects leveraging machine learning and deep learning with TensorFlow and Keras

Santanu Pattanayak

商品描述

Implement machine learning and deep learning methodologies to build smart, cognitive AI projects using Python

Key Features

  • A go-to guide to help you master AI algorithms and concepts
  • 8 real-world projects tackling different challenges in healthcare, e-commerce, and surveillance
  • Use TensorFlow, Keras, and other Python libraries to implement smart AI applications

Book Description

This book will be a perfect companion if you want to build insightful projects from leading AI domains using Python.

The book covers detailed implementation of projects from all the core disciplines of AI. We start by covering the basics of how to create smart systems using machine learning and deep learning techniques. You will assimilate various neural network architectures such as CNN, RNN, LSTM, to solve critical new world challenges. You will learn to train a model to detect diabetic retinopathy conditions in the human eye and create an intelligent system for performing a video-to-text translation. You will use the transfer learning technique in the healthcare domain and implement style transfer using GANs. Later you will learn to build AI-based recommendation systems, a mobile app for sentiment analysis and a powerful chatbot for carrying customer services. You will implement AI techniques in the cybersecurity domain to generate Captchas. Later you will train and build autonomous vehicles to self-drive using reinforcement learning. You will be using libraries from the Python ecosystem such as TensorFlow, Keras and more to bring the core aspects of machine learning, deep learning, and AI.

By the end of this book, you will be skilled to build your own smart models for tackling any kind of AI problems without any hassle.

What you will learn

  • Build an intelligent machine translation system using seq-2-seq neural translation machines
  • Create AI applications using GAN and deploy smart mobile apps using TensorFlow
  • Translate videos into text using CNN and RNN
  • Implement smart AI Chatbots, and integrate and extend them in several domains
  • Create smart reinforcement, learning-based applications using Q-Learning
  • Break and generate CAPTCHA using Deep Learning and Adversarial Learning

Who this book is for

This book is intended for data scientists, machine learning professionals, and deep learning practitioners who are ready to extend their knowledge and potential in AI. If you want to build real-life smart systems to play a crucial role in every complex domain, then this book is what you need. Knowledge of Python programming and a familiarity with basic machine learning and deep learning concepts are expected to help you get the most out of the book

Table of Contents

  1. Foundations of Artificial Intelligence Based Systems
  2. Transfer Learning
  3. Neural Machine Translation
  4. Style Transfer in Fashion Industry using GANs
  5. Video to text Translation Applications
  6. Intelligent Recommender System
  7. Mobile App for Sentiment Analysis of Movie Reviews from Twitter feed
  8. Conversational AI Chat bots for Customer Services
  9. Regenerating Captcha using Audio Morphing
  10. Train autonomous vehicles to avoid obstacles using Reinforcement Learning

商品描述(中文翻譯)

實施機器學習和深度學習方法,使用Python建立智能、認知的人工智慧專案

主要特點:
- 一本指南,幫助您掌握人工智慧演算法和概念
- 8個實際專案,解決醫療保健、電子商務和監控等不同挑戰
- 使用TensorFlow、Keras和其他Python函式庫實現智能人工智慧應用程式

書籍描述:
這本書將是您建立基於Python的領先人工智慧領域的深入專案的完美伴侶。

本書詳細介紹了從人工智慧的所有核心學科中實施專案的方法。我們首先介紹如何使用機器學習和深度學習技術創建智能系統的基礎知識。您將學習各種神經網絡架構,如CNN、RNN、LSTM,以解決關鍵的新世界挑戰。您將學習訓練模型以檢測人眼中的糖尿病視網膜病變條件,並創建一個智能系統來進行視頻到文本的翻譯。您將在醫療保健領域使用轉移學習技術,並使用GAN實現風格轉換。然後,您將學習構建基於人工智慧的推薦系統,進行情感分析的移動應用程式,以及用於客戶服務的強大聊天機器人。您將在網絡安全領域實施人工智慧技術以生成驗證碼。然後,您將使用強化學習訓練和構建自主駕駛車輛。您將使用Python生態系統中的函式庫,如TensorFlow、Keras等,帶來機器學習、深度學習和人工智慧的核心方面。

通過閱讀本書,您將能夠熟練地建立自己的智能模型,解決任何類型的人工智慧問題,輕鬆無憂。

您將學到什麼:
- 使用seq-2-seq神經翻譯機構建智能機器翻譯系統
- 使用GAN創建人工智慧應用程式,並使用TensorFlow部署智能移動應用程式
- 使用CNN和RNN將視頻轉換為文本
- 實現智能人工智慧聊天機器人,並在多個領域中整合和擴展它們
- 使用Q-Learning創建基於強化學習的智能應用程式
- 使用深度學習和對抗學習破解和生成驗證碼

本書適合對象:
本書適合數據科學家、機器學習專業人士和深度學習從業人員,他們準備在人工智慧領域擴展自己的知識和潛力。如果您想在各種複雜領域中建立真實智能系統,那麼這本書就是您所需要的。預計您具備Python編程知識和基本的機器學習和深度學習概念,以幫助您充分利用本書。

目錄:
1. 基於人工智慧的系統基礎
2. 轉移學習
3. 神經機器翻譯
4. 使用GAN在時尚行業進行風格轉換
5. 視頻到文本翻譯應用程式
6. 智能推薦系統
7. 從Twitter反饋中進行情感分析的移動應用程式
8. 客戶服務的對話式人工智慧聊天機器人
9. 使用音頻變形重新生成驗證碼
10. 使用強化學習訓練自主駕駛車輛避免障礙物