Python: Advanced Predictive Analytics: Gain practical insights by exploiting data in your business to build advanced predictive modeling applications

Ashish Kumar, Joseph Babcock

  • 出版商: Packt Publishing
  • 出版日期: 2017-12-26
  • 售價: $3,630
  • 貴賓價: 9.5$3,449
  • 語言: 英文
  • 頁數: 660
  • 裝訂: Paperback
  • ISBN: 1788992369
  • ISBN-13: 9781788992367
  • 相關分類: Python程式語言Machine Learning
  • 下單後立即進貨 (約3~4週)

相關主題

商品描述

Gain practical insights by exploiting data in your business to build advanced predictive modeling applications

Key Features

  • A step-by-step guide to predictive modeling including lots of tips, tricks, and best practices
  • Learn how to use popular predictive modeling algorithms such as Linear Regression, Decision Trees, Logistic Regression, and Clustering
  • Master open source Python tools to build sophisticated predictive models

Book Description

Social Media and the Internet of Things have resulted in an avalanche of data. Data is powerful but not in its raw form; it needs to be processed and modeled, and Python is one of the most robust tools out there to do so. It has an array of packages for predictive modeling and a suite of IDEs to choose from. Using the Python programming language, analysts can use these sophisticated methods to build scalable analytic applications. This book is your guide to getting started with predictive analytics using Python.

You'll balance both statistical and mathematical concepts, and implement them in Python using libraries such as pandas, scikit-learn, and NumPy. Through case studies and code examples using popular open-source Python libraries, this book illustrates the complete development process for analytic applications. Covering a wide range of algorithms for classification, regression, clustering, as well as cutting-edge techniques such as deep learning, this book illustrates explains how these methods work. You will learn to choose the right approach for your problem and how to develop engaging visualizations to bring to life the insights of predictive modeling.

Finally, you will learn best practices in predictive modeling, as well as the different applications of predictive modeling in the modern world. The course provides you with highly practical content from the following Packt books:

1. Learning Predictive Analytics with Python

2. Mastering Predictive Analytics with Python

What you will learn

  • Understand the statistical and mathematical concepts behind predictive analytics algorithms and implement them using Python libraries
  • Get to know various methods for importing, cleaning, sub-setting, merging, joining, concatenating, exploring, grouping, and plotting data with pandas and NumPy
  • Master the use of Python notebooks for exploratory data analysis and rapid prototyping
  • Get to grips with applying regression, classification, clustering, and deep learning algorithms
  • Discover advanced methods to analyze structured and unstructured data
  • Visualize the performance of models and the insights they produce
  • Ensure the robustness of your analytic applications by mastering the best practices of predictive analysis

Table of Contents

  1. Getting Started with Predictive Modelling
  2. Data Cleaning
  3. Data Wrangling
  4. Statistical Concepts for Predictive Modelling
  5. Linear Regression with Python
  6. Logistic Regression with Python
  7. Clustering with Python
  8. Trees and Random Forests with Python
  9. Best Practices for Predictive Modelling
  10. A List of Links
  11. From Data to Decisions – Getting Started with Analytic Applications
  12. Exploratory Data Analysis and Visualization in Python
  13. Finding Patterns in the Noise – Clustering and Unsupervised Learning
  14. Connecting the Dots with Models – Regression Methods
  15. Putting Data in its Place – Classification Methods and Analysis
  16. Words and Pixels – Working with Unstructured Data
  17. Learning from the Bottom Up – Deep Networks and Unsupervised Features
  18. Sharing Models with Prediction Services
  19. Reporting and Testing – Iterating on Analytic Systems
  20. Bibliography

商品描述(中文翻譯)

獲取實用見解,利用數據在您的業務中構建先進的預測建模應用程序

主要特點
- 一步一步的預測建模指南,包括大量的提示、技巧和最佳實踐
- 學習如何使用流行的預測建模算法,如線性回歸、決策樹、邏輯回歸和聚類
- 精通開源的Python工具,以構建複雜的預測模型

書籍描述
社交媒體和物聯網導致了數據的激增。數據是強大的,但在原始形式下並不具備價值;它需要被處理和建模,而Python是實現這一目標的最強大工具之一。它擁有一系列用於預測建模的套件和多種IDE可供選擇。使用Python編程語言,分析師可以利用這些複雜的方法來構建可擴展的分析應用程序。本書是您開始使用Python進行預測分析的指南。

您將平衡統計和數學概念,並使用如pandas、scikit-learn和NumPy等庫在Python中實現它們。通過案例研究和使用流行的開源Python庫的代碼示例,本書說明了分析應用程序的完整開發過程。涵蓋了分類、回歸、聚類等各種算法,以及深度學習等前沿技術,本書解釋了這些方法的運作原理。您將學會為您的問題選擇合適的方法,以及如何開發引人入勝的可視化,以生動呈現預測建模的見解。

最後,您將學習預測建模的最佳實踐,以及預測建模在現代世界中的不同應用。本課程提供來自以下Packt書籍的高度實用內容:
1. Learning Predictive Analytics with Python
2. Mastering Predictive Analytics with Python

您將學到的內容
- 理解預測分析算法背後的統計和數學概念,並使用Python庫實現它們
- 熟悉使用pandas和NumPy進行數據導入、清理、子集、合併、連接、串接、探索、分組和繪圖的各種方法
- 精通使用Python筆記本進行探索性數據分析和快速原型設計
- 掌握應用回歸、分類、聚類和深度學習算法
- 發現分析結構化和非結構化數據的高級方法
- 可視化模型的性能及其產生的見解
- 通過掌握預測分析的最佳實踐,確保您的分析應用程序的穩健性

目錄
1. 開始預測建模
2. 數據清理
3. 數據處理
4. 預測建模的統計概念
5. 使用Python進行線性回歸
6. 使用Python進行邏輯回歸
7. 使用Python進行聚類
8. 使用Python進行樹和隨機森林
9. 預測建模的最佳實踐
10. 連結列表
11. 從數據到決策 – 開始分析應用程序
12. Python中的探索性數據分析和可視化
13. 在噪聲中尋找模式 – 聚類和無監督學習
14. 用模型連接點 – 回歸方法
15. 將數據放在正確的位置 – 分類方法和分析
16. 字詞與像素 – 處理非結構化數據
17. 從底部學習 – 深度網絡和無監督特徵
18. 與預測服務共享模型
19. 報告和測試 – 對分析系統進行迭代
20. 參考書目