Intelligent Projects Using Python: 9 real-world AI projects leveraging machine learning and deep learning with TensorFlow and Keras
暫譯: 使用 Python 的智能專案:9 個利用 TensorFlow 和 Keras 的實際 AI 專案,結合機器學習與深度學習

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 實現機器學習和深度學習方法,構建智能認知 AI 項目

主要特點


  • 一本幫助您掌握 AI 算法和概念的指南

  • 8 個針對醫療保健、電子商務和監控等不同挑戰的實際項目

  • 使用 TensorFlow、Keras 和其他 Python 庫來實現智能 AI 應用

書籍描述

如果您想使用 Python 構建來自領先 AI 領域的深刻項目,這本書將是您的完美伴侶。

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

在本書結束時,您將能夠輕鬆構建自己的智能模型,以解決各種 AI 問題。

您將學到什麼


  • 使用 seq-2-seq 神經翻譯機構建智能機器翻譯系統

  • 使用 GAN 創建 AI 應用程序,並使用 TensorFlow 部署智能移動應用

  • 使用 CNN 和 RNN 將視頻翻譯為文本

  • 實現智能 AI 聊天機器人,並在多個領域中集成和擴展它們

  • 使用 Q-Learning 創建基於強化學習的智能應用

  • 使用深度學習和對抗學習破解和生成 CAPTCHA

本書適合誰

本書適合數據科學家、機器學習專業人士和深度學習從業者,旨在擴展他們在 AI 領域的知識和潛力。如果您想構建能在每個複雜領域中發揮關鍵作用的現實智能系統,那麼這本書正是您所需。預期您具備 Python 編程知識以及基本的機器學習和深度學習概念,以幫助您充分利用本書。

目錄


  1. 人工智慧基礎系統

  2. 遷移學習

  3. 神經機器翻譯

  4. 使用 GAN 在時尚產業中的風格轉換

  5. 視頻到文本翻譯應用

  6. 智能推薦系統

  7. 用於 Twitter 影評情感分析的移動應用

  8. 客戶服務的對話式 AI 聊天機器人

  9. 使用音頻變形再生 CAPTCHA

  10. 訓練自駕車輛使用強化學習避開障礙物