Mastering Predictive Analytics with scikit-learn and TensorFlow: Implement machine learning techniques to build advanced predictive models using Python
暫譯: 精通預測分析:使用 scikit-learn 和 TensorFlow 實現機器學習技術以構建高級預測模型(Python)

Alan Fontaine

相關主題

商品描述

Learn advanced techniques to improve the performance and quality of your predictive models

Key Features

  • Use ensemble methods to improve the performance of predictive analytics models
  • Implement feature selection, dimensionality reduction, and cross-validation techniques
  • Develop neural network models and master the basics of deep learning

Book Description

Python is a programming language that provides a wide range of features that can be used in the field of data science. Mastering Predictive Analytics with scikit-learn and TensorFlow covers various implementations of ensemble methods, how they are used with real-world datasets, and how they improve prediction accuracy in classification and regression problems.

This book starts with ensemble methods and their features. You will see that scikit-learn provides tools for choosing hyperparameters for models. As you make your way through the book, you will cover the nitty-gritty of predictive analytics and explore its features and characteristics. You will also be introduced to artificial neural networks and TensorFlow, and how it is used to create neural networks. In the final chapter, you will explore factors such as computational power, along with improvement methods and software enhancements for efficient predictive analytics.

By the end of this book, you will be well-versed in using deep neural networks to solve common problems in big data analysis.

What you will learn

  • Use ensemble algorithms to obtain accurate predictions
  • Apply dimensionality reduction techniques to combine features and build better models
  • Choose the optimal hyperparameters using cross-validation
  • Implement different techniques to solve current challenges in the predictive analytics domain
  • Understand various elements of deep neural network (DNN) models
  • Implement neural networks to solve both classification and regression problems

Who this book is for

Mastering Predictive Analytics with scikit-learn and TensorFlow is for data analysts, software engineers, and machine learning developers who are interested in implementing advanced predictive analytics using Python. Business intelligence experts will also find this book indispensable as it will teach them how to progress from basic predictive models to building advanced models and producing more accurate predictions. Prior knowledge of Python and familiarity with predictive analytics concepts are assumed.

Table of Contents

  1. Ensemble Methods for Regression and Classification
  2. Cross-validation and Parameter Tuning
  3. Working with Features
  4. Introduction to Artificial Neural Networks and TensorFlow
  5. Predictive Analytics with TensorFlow and Deep Neural Networks

商品描述(中文翻譯)

學習進階技術以提升預測模型的性能和品質

主要特點



  • 使用集成方法來改善預測分析模型的性能

  • 實施特徵選擇、降維和交叉驗證技術

  • 開發神經網絡模型並掌握深度學習的基本概念

書籍描述


Python 是一種提供廣泛功能的程式語言,可用於數據科學領域。《使用 scikit-learn 和 TensorFlow 精通預測分析》涵蓋了集成方法的各種實現,這些方法如何與實際數據集一起使用,以及它們如何提高分類和回歸問題的預測準確性。


本書從集成方法及其特徵開始。您將看到 scikit-learn 提供了選擇模型超參數的工具。在閱讀本書的過程中,您將深入了解預測分析,並探索其特徵和特性。您還將接觸到人工神經網絡和 TensorFlow,以及如何使用它來創建神經網絡。在最後一章中,您將探討計算能力等因素,以及提高預測分析效率的方法和軟體增強。


在本書結束時,您將熟練使用深度神經網絡來解決大數據分析中的常見問題。

您將學到什麼



  • 使用集成算法獲得準確的預測

  • 應用降維技術來結合特徵並構建更好的模型

  • 使用交叉驗證選擇最佳超參數

  • 實施不同技術以解決預測分析領域中的當前挑戰

  • 理解深度神經網絡(DNN)模型的各種元素

  • 實施神經網絡以解決分類和回歸問題

本書適合誰


《使用 scikit-learn 和 TensorFlow 精通預測分析》適合對使用 Python 實施進階預測分析感興趣的數據分析師、軟體工程師和機器學習開發者。商業智慧專家也會發現本書不可或缺,因為它將教他們如何從基本的預測模型進步到構建進階模型並產生更準確的預測。假設讀者具備 Python 的基本知識並熟悉預測分析概念。

目錄



  1. 回歸和分類的集成方法

  2. 交叉驗證和參數調整

  3. 特徵處理

  4. 人工神經網絡和 TensorFlow 簡介

  5. 使用 TensorFlow 和深度神經網絡進行預測分析