国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

特征縮放與正規化

2019-11-06 08:48:57
字體:
來源:轉載
供稿:網友

知識點

特征縮放的概念及使用時機正規化的概念、作用以及如何正規化了解正規方程的概念熟悉Octave語法及常用函數

疑點分析

寫編程作業時Octave GUI總是出現各種奇葩總是,所以一直在命令行下完成作業的編寫與提交。 特征縮放可以加快梯度下降速度,如圖: 未縮放與縮放特征圖 梯度下降的方向為偏導數方向,即為該點的切線(面)方向。圖1 、圖2分別是未經特征縮放處理和經特征縮放處理過的特征圖像,由圖1可知,未經縮放處理的梯度下降曲曲折折迭代較多次才能從出發點A到目標點B,而圖2迭代次數就少的多。該過程可用數學推導,證明特征縮放的確可以加快梯度下降速度。 特征縮放公式:θ?=θ?averagemax?minθ?=θmax, 其中θ為待縮放特征,average為θ的平均值,max為最大θ,min為最小θ。一般將特征縮放到[-1, 1]區間,也可以是[0, 2],也可以是[-3,3]或[-0.2,0.2],但一最好不要太大或太小,如[-1000, 1000]、[-0.001,0.001]都是不合適縮放區間。個人感覺不能縮放區間不能太大或太小的原因應該和計算機縮放時數據損失(如double型轉換成float型就會有精度損失)有關。

調試α,畫出代價函數與梯度下降迭代圖可以看出α是設置大了還是小了,如圖: 這里寫圖片描述 圖a可看出,代價函數很快就收斂了,證明此時的α設置恰到好處 圖b中代價函數一直在趨向收斂但是速度很慢,應該是α設置太小了。 圖c的代價函數趨向發散,很有可能是α大太導致的

Octave基本語法看這里,可以輸入help fun查看fun函數的作用及用法,常用函數有:sum max min mean var plot等

術語及個人理解

multivariate linear regression(多元線性回歸):有多個特征值的模型feature scaling (特征縮放):可以加快梯度下降的速度convergence(收斂):一般來說當前迭代所得代價函數值與上一次迭代所得的值在10?3之內就說它收斂了。normal equation(正規方程):θ=(XTX)?1XTy,可以一步得到θ最優解,數學上可以證明正規方程是正確的。正規方程的優點是不用選擇α也不用迭代,直接可以獲取最優解,缺點是它的時間復雜度為O3,而梯度下降算法的時間復雜度為kO2。不適用于特征值較多或訓練數據大多的場景,實際上基本沒人用。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洪泽县| 商南县| 临夏市| 乐安县| 安塞县| 获嘉县| 奈曼旗| 奉节县| 抚远县| 长海县| 青阳县| 鄢陵县| 桃江县| 宣恩县| 施甸县| 佛冈县| 应城市| 讷河市| 隆德县| 平舆县| 正镶白旗| 泽普县| 蒙阴县| 秦安县| 龙南县| 莱西市| 曲周县| 莱州市| 新邵县| 巫山县| 红安县| 大城县| 平定县| 沧州市| 尚义县| 泰宁县| 兴宁市| 英山县| 沂南县| 建平县| 多伦县|