Python數據建模(回歸篇)
Python數據建模(回歸篇)詳細內容
Python數據建模(回歸篇)
Python數據建模及模型優(yōu)化(回歸篇)【課程目標】
本課程主要講解如何利用Python進行數據建模,建立數學模型,來擬合業(yè)務的各個要素之間的關系,來模擬業(yè)務的未來發(fā)展和變化。
基于真實的業(yè)務問題,在數據建模的標準過程指導下,從模型選擇到特征工程,從訓練模型到算法實現,從模型評估到模型優(yōu)化,再到模型解讀及模型應用,帶領大家一步步實現一個回歸預測模型。
通過本課程的學習,達到如下目的:
掌握數據建模的標準流程。
掌握數據預處理常用的方法,包括特征篩選、變量合并等。
掌握回歸模型的原理,以及算法實現。
熟練使用模型的評估指標,評估方法,以及過擬合的評估。
掌握模型優(yōu)化的基本措施,學會欠擬合的解決方法。
學會過擬合評估,學會使用有正則項來解決過擬合問題。
熟練使用sklearn庫的常用回歸類。
學會超參優(yōu)化的常用方法,能夠設置最優(yōu)超參。
【授課時間】
2-3天時間
(要根據學員的實際情況調整重點內容及時間)
【授課對象】
業(yè)務支持部、數據分析部、系統(tǒng)設計部、系統(tǒng)開發(fā)部、網絡運維部等相關技術人員。
【學員要求】
每個學員自備一臺便攜機(必須)。
便攜機中事先安裝好Python 3.9版本及以上。
安裝好Numpy,Pandas,statsmodels,sklearn,scipy等常用庫。
注:講師現場提供分析的數據源。
【授課方式】
建模流程+ 案例演練 + 開發(fā)實踐 + 可視化呈現
采用互動式教學,圍繞業(yè)務問題,展開數據分析過程,全過程演練操作,讓學員在分析、分享、講授、總結、自我實踐過程中獲得能力提升。
【課程大綱】
預測建?;A
數據建模六步法
選擇模型:基于業(yè)務選擇恰當的數據模型
屬性篩選:選擇對目標變量有顯著影響的屬性來建模
訓練模型:采用合適的算法,尋找到最合適的模型參數
評估模型:進行評估模型的質量,判斷模型是否可用
優(yōu)化模型:如果評估結果不理想,則需要對模型進行優(yōu)化
應用模型:如果評估結果滿足要求,則可應用模型于業(yè)務場景
數據挖掘常用的模型
數值預測模型:回歸預測、時序預測等
分類預測模型:邏輯回歸、決策樹、神經網絡、支持向量機等
市場細分:聚類、RFM、PCA等
產品推薦:關聯分析、協(xié)同過濾等
產品優(yōu)化:回歸、隨機效用等
產品定價:定價策略/最優(yōu)定價等
屬性篩選/特征選擇/變量降維
基于變量本身特征
基于相關性判斷
因子合并(PCA等)
IV值篩選(評分卡使用)
基于信息增益判斷(決策樹使用)
訓練模型及實現算法
模型原理
算法實現
模型評估
評估指標
評估方法
過擬合評估
模型優(yōu)化
優(yōu)化模型:選擇新模型/修改模型
優(yōu)化數據:新增顯著自變量
優(yōu)化公式:采用新的計算公式
模型應用
模型解讀
模型部署
模型應用
好模型是優(yōu)化出來的
回歸模型評估
三個基本概念:SST、SSR、SSE
三個方面評估:指標、方法、過擬合擬合程度指標
簡單判定系數:R2調整判定系數: R?2預測值誤差指標
平均絕對誤差:MAE
根均方差:RMSE
平均絕對誤差率:MAPE
信息損失準則指標
赤池信息準則:AIC
貝葉斯信息準則:BIC
HQ信息準則:HQIC
評估方法
原始評估法
留出法(Hold-Out)
交叉驗證法(k-fold cross validation)
自助采樣法(Bootstrapping)
其它評估
過擬合評估:學習曲線
殘差評估:白噪聲評估
影響因素分析
問題:如何選擇合適的屬性來進行建模預測?如何做特征選擇/特征降維?
屬性篩選/變量降維的常用方法
影響因素分析常用方法
相關分析
方差分析
卡方檢驗
相關分析(衡量變量間的線性相關性)
問題:這兩個屬性是否會相互影響?影響程度大嗎?
相關分析簡介相關分析的三個種類
簡單相關分析
偏相關分析
相關系數的三種計算公式
Pearson相關系數
Spearman相關系數
Kendall相關系數
相關分析的假設檢驗
相關分析的四個基本步驟
演練:體重與腰圍的關系
演練:營銷費用會影響銷售額嗎
演練:網齡與消費水平的關系
偏相關分析
偏相關原理:排除不可控因素后的兩變量的相關性
偏相關系數的計算公式
偏相關分析的適用場景
方差分析(衡量類別變量與數據變量的相關性)
問題:哪些才是影響銷量的關鍵因素?主要因素是哪些?次要因素是哪些?
方差分析的應用場景
方差分析原理
方差分析前提:齊性檢驗
方差分析的三個種類
單因素方差分析
多因素方差分析
協(xié)方差分析
方差分析的四個步驟
分析結果解讀要點
演練:終端擺放位置與終端銷量有關嗎
演練:客戶學歷對消費水平的影響分析
演練:廣告形式和價格是影響終端銷量的關鍵因素嗎
演練:營業(yè)員的性別、技能級別對產品銷量有影響嗎
演練:尋找影響產品銷量的關鍵因素
多因素方差分析原理
多因素方差分析的作用
多因素方差結果的解讀
演練:廣告形式、地區(qū)對銷量的影響因素分析
協(xié)方差分析原理
協(xié)方差分析的適用場景演練:排除收入后,網齡對消費水平的影響大小分析
列聯分析/卡方檢驗(兩類別變量的相關性分析)
卡方檢驗應用場景
交叉表與列聯表
計數值與期望值
卡方檢驗的原理
卡方檢驗的幾個計算公式
列聯表分析的適用場景
案例:套餐類型對客戶流失的影響分析
案例:學歷對業(yè)務套餐偏好的影響分析
案例:銀行用戶違約的影響因素分析
屬性重要程度排序/篩選
線性回歸模型
問題:如何預測產品的銷量/銷售金額?
常用數值預測的模型
通用預測模型:回歸模型
線性回歸應用場景
線性回歸模型種類
一元線性回歸
多元線性回歸
線性回歸建模過程
帶分類變量的回歸建模
回歸模型的質量評估
回歸方程的解讀
回歸算法實現
基本概念
損失函數
普通最小二乘法OLS
數學推導
OLS存在的問題
梯度下降算法
梯度概念
梯度下降/上升算法
批量梯度/隨機梯度/小批量梯度
學習率的影響
早期停止法
牛頓法/擬牛頓法
泰勒公式(Taylor)
牛頓法(Newton)
擬牛頓法(Quasi-Newton)的優(yōu)化
DFP/BFGS/L-BFGS
算法比較-優(yōu)缺點
回歸模型優(yōu)化
回歸分析的基本原理
三個基本概念:總變差、回歸變差、剩余變差
方程的顯著性檢驗:是否可以做回歸分析?
因素的顯著性檢驗:自變量是否可用?
擬合優(yōu)度檢驗:回歸模型的質量評估?
理解標準誤差的含義:預測的準確性?
欠擬合解決:多項式回歸
剔除離群值
剔除非顯著因素
非線性關系檢驗
相互作用檢驗
共線性檢驗
檢驗誤差項
案例:銷量預測模型優(yōu)化示例
過擬合解決:正則項
嶺回歸(Ridge)
套索回歸(Lasso)
彈性網絡回歸(ElasticNet)
超參優(yōu)化
手工遍歷cross_val_score交叉驗證RidgeCV/LassCV/ElasticNetCV網格搜索GridSearchCV隨機搜索RandomizedSearchCV自定義回歸模型
自定義回歸模型
模型參數最優(yōu)法方法
全局優(yōu)化/暴力破解brute
局部優(yōu)化fmin有約束優(yōu)化minimize
好模型都是優(yōu)化出來的
案例:餐廳客流量進行建模及模型優(yōu)化
基于回歸季節(jié)模型
季節(jié)性回歸模型的參數
相加模型
相乘模型
模型解讀/模型含義
案例:美國航空旅客里程的季節(jié)性趨勢分析
新產品預測與S曲線
產品累計銷量的S曲線模型
如何評估銷量增長的上限以及拐點
珀爾曲線
龔鉑茲曲線
案例:預測IPAD的銷售增長拐點,以及銷量上限
案例實戰(zhàn)
客戶消費金額預測模型
房價預測模型及優(yōu)化
結束:課程總結與問題答疑。
傅一航老師的其它課程
數據分析方法及生產運營實際應用 06.20
數據分析方法及生產運營實際應用【課程目標】本課程主要介紹數據分析在生產運營過程中的應用,適用于制造行業(yè)/保險行業(yè)的數據分析人員等。本課程的主要目的是,幫助學員了解大數據的本質,培養(yǎng)學員的數據意識和數據思維,掌握常用的統(tǒng)計分析方法和工具,以及生產、運營過程中的應用,并以概率的方式來進行決策,提升學員的數據分析及應用能力。本課程具體內容包括:數據決策邏輯,數據決
講師:傅一航詳情
大數據建模大賽輔導實戰(zhàn)【課程目標】本課程主要面向專業(yè)人士的大數據建模競賽輔導需求(假定學員已經完成Python建模及優(yōu)化--回歸篇/分類篇的學習)。通過本課程的學習,達到如下目的:熟悉大賽常用集成模型掌握模型優(yōu)化常用措施,掌握超參優(yōu)化策略掌握特征工程處理,以及對模型質量的影響掌握建模工程管道類(Pipeline,ColumnTransformer)的使用【授
講師:傅一航詳情
大數據時代下的精準營銷(1天) 06.20
大數據時代的精準營銷【課程目標】本課程從實際的市場營銷問題出發(fā),了解大數據在市場營銷領域的價值以及應用。并對大數據分析與挖掘技術進行了介紹,通過從大量的市場營銷數據中分析潛在的客戶特征,挖掘客戶行為特點,實現精準營銷,幫助市場營銷團隊深入理解業(yè)務運作,支持業(yè)務策略制定以及營銷決策。通過本課程的學習,達到如下目的:了解大數據營銷內容,掌握大數據在營銷中的應用。
講師:傅一航詳情
大數據時代下的精準營銷(1天-金融行業(yè)) 06.20
大數據時代的精準營銷【課程目標】本課程從實際的市場營銷問題出發(fā),了解大數據在市場營銷領域的價值以及應用。并對大數據分析與挖掘技術進行了介紹,通過從大量的市場營銷數據中分析潛在的客戶特征,挖掘客戶行為特點,實現精準營銷,幫助市場營銷團隊深入理解業(yè)務運作,支持業(yè)務策略制定以及營銷決策。通過本課程的學習,達到如下目的:了解大數據營銷內容,掌握大數據在營銷中的應用。
講師:傅一航詳情
大數據決策思維與商業(yè)模式創(chuàng)新,賦能企業(yè)增長【課程目標】本課程主要幫助大家理解大數據的基本概念,著重探索大數據的本質,理解大數據的核心價值,以及掌握實現大數據價值的三個關鍵環(huán)節(jié),大數據解決業(yè)務問題的六個步驟,然后聚焦大數據的七大核心思維,最后,再用案例說明了大數據在各行業(yè)的應用場景。大數據思維,讓決策更科學!讓管理更高效!讓營銷更精準!通過本課程的學習,達到如
講師:傅一航詳情
大數據思維與數字化轉型(2天) 06.20
大數據思維與應用創(chuàng)新【課程目標】本課程主要幫助大家理解大數據的基本概念,著重探索大數據的本質,理解大數據的核心價值,以及掌握實現大數據價值的三個關鍵環(huán)節(jié),大數據解決業(yè)務問題的六個步驟,然后聚焦大數據的七大核心思維,最后,再用案例說明了大數據在各行業(yè)的應用場景。大數據思維,讓決策更科學!讓管理更高效!讓營銷更精準!通過本課程的學習,達到如下目的:了解大數據基本
講師:傅一航詳情
大數據思維與應用創(chuàng)新(1天) 06.20
大數據思維與應用創(chuàng)新【課程目標】本課程主要幫助大家理解大數據的基本概念,著重探索大數據的本質,理解大數據的核心價值,以及掌握實現大數據價值的三個關鍵環(huán)節(jié),大數據解決業(yè)務問題的六個步驟,然后聚焦大數據的七大核心思維,最后,再用案例說明了大數據在各行業(yè)的應用場景。大數據思維,讓決策更科學!讓管理更高效!讓營銷更精準!通過本課程的學習,達到如下目的:了解大數據基本
講師:傅一航詳情
大數據思維與應用創(chuàng)新【課程目標】本課程主要幫助大家理解大數據的基本概念,著重探索大數據的本質,理解大數據的核心價值,以及掌握實現大數據價值的三個關鍵環(huán)節(jié),大數據解決業(yè)務問題的六個步驟,然后聚焦大數據的七大核心思維,最后,再用案例說明了大數據在各行業(yè)的應用場景。大數據思維,讓決策更科學!讓管理更高效!讓營銷更精準!通過本課程的學習,達到如下目的:了解大數據基本
講師:傅一航詳情
大數據挖掘工具:SPSSStatistics入門與提高【課程目標】本課程為數據分析和挖掘的工具篇,本課程面向數據分析部等專門負責數據分析與挖掘的人士,專注大數據挖掘工具SPSSStatistics的培訓。IBMSPSS工具是面向非專業(yè)人士的高級的分析工具(挖掘工具),它提供大量的分析方法和分析模型,能夠解決更復雜的業(yè)務問題,比如影響因素分析、客戶行為預測/精
講師:傅一航詳情
- [潘文富]煙酒店一定要靠賣酒賺錢嗎
- [潘文富]薪資考核的初步改善措施
- [潘文富]新開門店的白板期要做些什
- [潘文富]經銷商終端建設的基本推進
- [潘文富]中小企業(yè)招聘廣告的內容完
- [王曉楠]輔警轉正方式,定向招錄成為
- [王曉楠]西安老師招聘要求,西安各區(qū)
- [王曉楠]西安中小學教師薪資福利待遇
- [王曉楠]什么是備案制教師?備案制教
- [王曉楠]2024年陜西省及西安市最
- 1社會保障基礎知識(ppt) 21207
- 2安全生產事故案例分析(ppt) 20286
- 3行政專員崗位職責 19088
- 4品管部崗位職責與任職要求 16282
- 5員工守則 15492
- 6軟件驗收報告 15429
- 7問卷調查表(范例) 15160
- 8工資發(fā)放明細表 14590
- 9文件簽收單 14251