人工智慧入門 R語言資料分析90

2021-09-22 12:19:19 字數 611 閱讀 2084

神經網路的r語言例子

ß從函式y=x1^2+x2^2產生2000組樣本資料,其中1900組作為學習集,100組作為待測集。

ß用r語言建立合適的bp神經網路模型並利用上述學習集進行訓練。

ß然後用訓練後的神經網路模型對待測集進行**,畫圖對比**值和理想值之間的誤差情況

nnet實現bp網路

nnet引數說明

ß輸入þformula:方程式,格式:label~x1+x2+…+xn  

þsize:隱層節點數

þdata:訓練資料集.  

þwts: 預設的邊的權重  

þlinout:是否為邏輯輸出單元,若f,為線性輸出單元  

þdecay:權重衰減(學習步長) 

þmaxit:最大迭代次數

ß輸出þresidual:各輸入項的殘差

þwts:訓練後權重

þfitted.values:訓練樣本的輸出

人工智慧入門 R語言資料分析86

啟用函式 人工神經網路 人工神經網路 大量神經元節點按一定體系結構連線成網狀結構。神經網路一般都具有輸入層,隱含層和輸出層。前饋神經網路 前饋神經網路,是人工神經網路的一種。在此種神經網路中,各神經元從輸入層開始,接收前一級輸入,並輸出到下一級,直至輸出層。整個網路中無反饋,可用乙個有向無環圖表示。...

人工智慧入門 R語言資料分析與數62

不純度的度量 gini係數 是一種與資訊熵類似的做特徵選擇的方式,可以用來衡量資料的不純度。gini係數的計算方式如下 資訊增益 info gain 用於id3 gini用於cart 資訊增益率 info gain ratio 用於c4.5。id3演算法思想描述 a 對當前例子集合,計算屬性的資訊增...

人工智慧入門 R語言資料分析與數72

rpart引數設定 rpart.control對樹進行一些設定 xval是10折交叉驗證 minsplit是最小分支節點數,這裡指大於等於20,那麼該節點會繼續分劃下去,否則停止 minbucket 葉子節點最小樣本數 maxdepth 樹的深度 cp全稱為complexity parameter,...