Python課程
Python課程詳細內容
Python課程
Python課程一、數(shù)據(jù)挖掘導論
數(shù)據(jù)挖掘的基本任務與步驟:目標、數(shù)據(jù)探索、數(shù)據(jù)預處理、建模、模型評價
有監(jiān)督學習
無監(jiān)督學習和半監(jiān)督學習算法模型
Sklean 數(shù)據(jù)挖掘和機器學習算法庫介紹
大數(shù)據(jù)建模常見問題
問題引出:客戶行為分析-用戶用電異常的識別
二、Python 編程快速入門
Python 編程環(huán)境與語法快速入門
基礎數(shù)據(jù)結構:字符串處理及應用
數(shù)據(jù)結構:列表、元組、集合、字典
Python 控制流:IF 與 while、for 循環(huán)
函數(shù)與模塊定義
Python 文件讀寫
Python 面向對象編程思想
Python 異常處理
實驗:
—— 讀寫 CSV 文件
—— 處理 Excel 文件
三、Python 數(shù)據(jù)分析進階
Python 并行編程:多線程與多進程實現(xiàn)
—— 進程與線程概念
—— 進程同步機制
—— 多進程實現(xiàn)
—— 多線程實現(xiàn)
輕松訪問數(shù)據(jù)庫
—— 連接訪問 Sqlite
—— 操縱 MySQL
—— Python 的對象關系映射模型
實驗:
—— 多進程讀取超大文件
—— SQLite 讀寫練習南京?杭州?上海
五、Scikit-learn 數(shù)據(jù)預處理實踐
數(shù)據(jù)統(tǒng)計量:期望/方差/偏度/峰度
協(xié)方差和相關系數(shù)、方差與標準差
數(shù)據(jù)描述:集中趨勢、離散程度、分位數(shù)
數(shù)據(jù)可視化:直方圖、盒圖、散點圖
數(shù)據(jù)預處理基本方法
數(shù)據(jù)歸一化方法
對數(shù)據(jù)進行降維,主成分分析 PCA
實驗:
—— 利用隨機森林做特征篩選
—— 數(shù)據(jù)預處理:歸一化、缺失值處理
—— 降維 PCA 實現(xiàn)
—— 找出較好的特征組合:PCA 與 LDA 效果對比
—— 隨機森林評估特征重要性
四、Python 數(shù)據(jù)分析進階
? 高性能矩陣計算工具 Numpy:
—— Numpy 數(shù)組與元素索引、
—— 矩陣計算、
—— 通用函數(shù)、計算統(tǒng)計量
? 以表格處理數(shù)據(jù)——高級數(shù)據(jù)分析包
—— Pandas:數(shù)據(jù)框架 Dataframe
—— 快速索引數(shù)據(jù)
—— 常用函數(shù)
—— 快速可視化分析
—— 匯總與統(tǒng)計
實驗:基于 Pandas 的數(shù)據(jù)預處理
五、數(shù)據(jù)可視化分析
?
Matplotlib 繪圖庫介紹
快速繪圖
常見繪圖函數(shù):散點圖、柱狀圖、盒圖
圖片處理
三維繪圖演示
Pandas 快速繪圖南京?杭州?上海
實驗:
—— 繪制常見統(tǒng)計圖
—— 利用 Pandas 獲取數(shù)據(jù)并繪圖
七、Scikit-Learn 數(shù)據(jù)挖掘實踐 1
數(shù)值預測:Logistic/Softmax 回歸/隨機森林
梯度下降算法:BGD 與 SGD 介紹
Sklean 決策樹算法實現(xiàn): ID3、C4.5、CART 決策樹算法
用 Bagging 改善分類性能
隨機森林方法
決策樹用于分析挖掘的建模實現(xiàn)和決策樹的評估
Sklean 決策樹算法應用編程
實驗:
—— 用隨機森林預測數(shù)值
—— 決策樹編程演示
—— 決策樹分析客戶數(shù)據(jù)
八、 Scikit-Learn 數(shù)據(jù)挖掘實踐 2:支持向量機 SVM
線性可分軟間隔 SVM
損失函數(shù)的理解
支持向量回歸 SVR
不平衡數(shù)據(jù)集的處理
分類器性能評價
支持向量機的參數(shù)調優(yōu)
分類器性能評價
實驗:
—— 銀行信貸客戶分類
—— Grid 法調參
—— 不平衡分布對性能的影響
—— 交叉驗證
—— 多分類器性能比較:ROC 曲線
—— 問題討論:用電異常行為識別
六、無監(jiān)督學習:Scikit-Learn 聚類分析
Jaccard 相似度
Pearson 相關系數(shù)與余弦相似度南京?杭州?上海
層次聚類
K-means 聚類
半監(jiān)督 AP 聚類算法及其應用
密度聚類 DBSCAN
聚類評價和結果指標
實驗:
—— K-Means 算法原理和實現(xiàn)
—— 密度聚類
—— 比較不同的聚類算法
—— 問題討論:客戶分級
九、神經(jīng)網(wǎng)絡實踐
神經(jīng)網(wǎng)絡基本原理
淺層神經(jīng)網(wǎng)絡與深層網(wǎng)絡分析
神經(jīng)網(wǎng)絡用于數(shù)值預測
神經(jīng)網(wǎng)絡用于分類
Scikit-Learn 神經(jīng)網(wǎng)絡實現(xiàn)
案例分享:阿里云天池賽電力 AI:預測用電量
十七、Python 數(shù)據(jù)挖掘項目實踐
根據(jù)客戶數(shù)據(jù)集特點,完成數(shù)據(jù)的預處理、特征篩選
客戶流失問題建模與分類
客戶分級建模
解決方案討論
大數(shù)據(jù)挖掘技術的發(fā)展
案例分享:用戶畫像
需新增重點內容:
基于阿里MAXCOMPUTE的相關PYTHON函數(shù)學習
多增加PYTHON機器學習的實驗課
大數(shù)據(jù)應用解決實踐方法及案例
尹傳亮老師的其它課程
Python機器學習算法實戰(zhàn) 06.19
Python機器學習算法實戰(zhàn)【課程目標】本課程為高級課程,專注于機器學習算法,原理,以及算法實現(xiàn)及優(yōu)化。通過本課程的學習,達到如下目的:熟悉常見的機器學習的算法。掌握機器學習的算法原理,以及數(shù)據(jù)推導。學會使用Python來實現(xiàn)機器學習算法,以及優(yōu)化算法。掌握scikit-learn擴展庫來實現(xiàn)機器學習算法?!臼谡n時間】2-3天時間【授課對象】IT系統(tǒng)部、大數(shù)
講師:尹傳亮詳情
Python開發(fā)基礎實戰(zhàn)培訓 06.19
Python開發(fā)語言基礎實戰(zhàn)培訓【課程目標】Python已經(jīng)成為穩(wěn)居前三的最受歡迎的語言之一,它簡單易用、跨平臺、功能強大、擴展性強,而且能夠將其它語言編寫的程序融合起來,實現(xiàn)無縫連接,號稱是萬能膠水語言。本課程為Python語言基礎學習,通過本課程的學習,達到如下目的:全面掌握Python語言以及其編程思想。掌握Python基本格式,以及常用的6種基本語句
講師:尹傳亮詳情
Python實現(xiàn)大數(shù)據(jù)挖掘技術培訓【課程目標】Python已經(jīng)成為數(shù)據(jù)分析和數(shù)據(jù)挖掘的首選語言,作為除了Java、C/C++/C#外最受歡迎的語言。本課程基于Python工具來實現(xiàn)大數(shù)據(jù)的數(shù)據(jù)分析和數(shù)據(jù)挖掘項目?;跇I(yè)務問題,在數(shù)據(jù)挖掘標準過程指導下,采用Python分析工具,實現(xiàn)數(shù)據(jù)挖掘項目的每一步操作,從數(shù)據(jù)預處理、數(shù)據(jù)建模、數(shù)據(jù)可視化,到最終數(shù)據(jù)挖掘結
講師:尹傳亮詳情
Python運用 06.19
PYTHON數(shù)據(jù)分析第一模塊:python語言基礎知識0.5H1.python簡介2.python的特征3.第一個python程序4.搭建開發(fā)環(huán)境5.python的開發(fā)工具6.不同平臺下的python第二模塊:Python的基本語法2H1.Python的文件類型2.Python的編碼規(guī)則3.變量和常量4.數(shù)據(jù)類型5.運算符與表達式第三模塊:python的控制
講師:尹傳亮詳情
大數(shù)據(jù)變革與商業(yè)模式創(chuàng)新【課程目標】大數(shù)據(jù)時代已經(jīng)來臨,大數(shù)據(jù)戰(zhàn)略已經(jīng)上升到國家意志,擁有大數(shù)據(jù)的規(guī)模和利用大數(shù)據(jù)的能力已經(jīng)成為國家競爭力的一種體現(xiàn),大數(shù)據(jù)的重要性已經(jīng)毋庸置疑。本課程圍繞大數(shù)據(jù)產(chǎn)業(yè),從大數(shù)據(jù)的基本面出發(fā),分析大數(shù)據(jù)的應用價值;大數(shù)據(jù)作為工具,如何幫助企業(yè)提升運營效率,提升企業(yè)利潤;再到大數(shù)據(jù)引起的思維變革,怎樣改變企業(yè)管理、社會治理的思維;
講師:尹傳亮詳情
大數(shù)據(jù)時代下的精準營銷(1天) 06.19
大數(shù)據(jù)時代的精準營銷【課程目標】本課程從實際的市場營銷問題出發(fā),了解大數(shù)據(jù)在市場營銷領域的價值以及應用。并對大數(shù)據(jù)分析與挖掘技術進行了介紹,通過從大量的市場營銷數(shù)據(jù)中分析潛在的客戶特征,挖掘客戶行為特點,實現(xiàn)精準營銷,幫助市場營銷團隊深入理解業(yè)務運作,支持業(yè)務策略制定以及營銷決策。通過本課程的學習,達到如下目的:了解大數(shù)據(jù)營銷內容,掌握大數(shù)據(jù)在營銷中的應用。
講師:尹傳亮詳情
大數(shù)據(jù)挖掘工具:SPSSStatistics入門與提高【課程目標】隨著大數(shù)據(jù)分析的需求越來越旺盛,大數(shù)據(jù)分析工具也越來越琳瑯滿目,然而,絕大多數(shù)的分析工具都只具有單一用途,無法滿足企業(yè)的復雜的多樣化的全面的業(yè)務分析需求,因此分析工具的選擇成為了一個挑戰(zhàn)。一個良好的分析工具必須滿足如下要求:易學易用易操作。分析效率要高。滿足業(yè)務分析需求。如果要說前兩個要求,顯
講師:尹傳亮詳情
數(shù)據(jù)分析與建模 06.19
數(shù)據(jù)分析與建模第一章數(shù)據(jù)分析與大數(shù)據(jù)平臺1.大數(shù)據(jù)相關概念2.大數(shù)據(jù)特征3.大數(shù)據(jù)平臺簡介第二章數(shù)據(jù)分析流程1.數(shù)據(jù)分析2.數(shù)據(jù)分析工具3.數(shù)據(jù)分析流程4.典型模型場景第三章重要的python庫1.NumPy2.pandas3.matplotlib4.IPython與Jupyter5.SciPy6.scikit-learn7statsmodels第4章Num
講師:尹傳亮詳情
- [潘文富] 經(jīng)銷商終端建設的基本推進
- [潘文富] 中小企業(yè)招聘廣告的內容完
- [潘文富] 優(yōu)化考核方式,減少員工抵
- [潘文富] 廠家心目中的理想化經(jīng)銷商
- [潘文富] 經(jīng)銷商的產(chǎn)品驅動與管理驅
- [王曉楠] 輔警轉正方式,定向招錄成為
- [王曉楠] 西安老師招聘要求,西安各區(qū)
- [王曉楠] 西安中小學教師薪資福利待遇
- [王曉楠] 什么是備案制教師?備案制教
- [王曉楠] 2024年陜西省及西安市最
- 1社會保障基礎知識(ppt) 21161
- 2安全生產(chǎn)事故案例分析(ppt) 20243
- 3行政專員崗位職責 19048
- 4品管部崗位職責與任職要求 16224
- 5員工守則 15463
- 6軟件驗收報告 15398
- 7問卷調查表(范例) 15114
- 8工資發(fā)放明細表 14556
- 9文件簽收單 14200