亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 絕好原創:vb神經網絡原程序.txt

?? 請讓我成為會員
?? TXT
字號:
'程序中的亂碼是注釋,考到vb編輯環境即可變成漢字
Public Sub tranBP(putIN() As Single, Target() As Single, MaxPj As Integer, Wij() As Single, Sj() As Single, Vjk() As Single, Rk() As Single, NETin As Integer, NETmid As Integer, NETout As Integer, Ftype As Integer, ByVal MaxTime As Double, ByVal MaxError As Double, g As Single)
    Dim PreError As Double
    For Pj = 1 To MaxPj
        Call netMidOUT(putIN(), Midout(), Pj, Wij(), Sj(), NETin, NETmid, Ftype)
        Call netOUTV(Midout(), Pj, Vjk(), Rk(), NETmid, NETout, 1, putout())
    Next Pj
    TempError = NetError(Target(), MaxPj, NETout, putout())
    tempTime = 0
    Do While MaxTime > tempTime And MaxError < TempError
        ''????í???ê?3?2?òto?2?è¨?μμ÷??á?
        ''????í???ê?è?2?òto?2?è¨?μμ÷??á?
        Call DetaWij(DWij(), MaxPj, g)
        'DT??í???è¨?μ
        Call ChangeNET(Wij(), Vjk(), DWij(), DVjk())
        For Pj = 1 To MaxPj
            Call netMidOUT(putIN(), Midout(), Pj, Wij(), Sj(), NETin, NETmid, Ftype)
            Call netOUTV(Midout(), Pj, Vjk(), Rk(), NETmid, NETout, 1, putout())
        Next Pj
        PreError = TempError
        TempError = NetError(Target(), MaxPj, NETout, putout())
        If PreError > TempError Then
            g = 0.2
        Else
            g = Sqr(g) + 0.1 'MaxPj
        End If
        
If tempTime Mod 40000 = 39999 Then
Dim TempExlData As Excel.Application
Set TempExlData = New Excel.Application
TempExlData.Workbooks.Open App.Path & "\ê?è?ê?3?.xls"
TempExlData.Application.Visible = True
    For j = 1 To 50
        TempExlData.Application.Sheets("sheet1").Range(Excelij(j, 1)) = j
                TempExlData.Application.Sheets("sheet1").Range(Excelij(1, j)) = j
    Next j
    For i = 1 To MaxPj
        For j = 1 To 15
            TempExlData.Application.Sheets("sheet1").Range(Excelij(j + 1, i + 1)) = Target(i, j)
            TempExlData.Application.Sheets("sheet1").Range(Excelij(j + 16, i + 1)) = putout(i, j)
            TempExlData.Application.Sheets("sheet1").Range(Excelij(j + 32, i + 1)) = Target(i, j) - putout(i, j)
        Next j
    Next i
    i = 0
End If
        tempTime = tempTime + 1
        netchgtxt(0) = Format(TempError, "##,##0.00000000")
        netchgtxt(1) = tempTime
        frmGABP.Refresh
    Loop
'    TempExlData.Quit
End Sub
'DT??í???è¨?μ
Public Sub ChangeNET(Wij() As Single, Vjk() As Single, DWij() As Single, DVjk() As Single)
Dim i, j, k  As Integer
For j = 1 To NETmid
    For i = 0 To NETin
       Wij(i, j) = Wij(i, j) + DWij(i, j)
    Next i
    Sj(j) = Sj(j) + DWij(0, j)
Next j

For k = 1 To NETout
    For j = 0 To NETmid
        Vjk(j, k) = Vjk(j, k) + DVjk(j, k)
    Next j
    Rk(k) = Rk(k) + DVjk(0, k)
Next k

End Sub

'????í???ê?è?2?òto?2?è¨?μμ÷??á?
Public Sub DetaWij(DWij() As Single, MaxPj As Integer, ByVal g As Single)
Dim i, j, k, Pj As Integer
Dim Mc As Single
Dim Detjk(0 To 40, 0 To 20) As Single
Dim Detij(0 To 40, 0 To 40) As Single

Mc = 0.5
For j = 1 To NETmid
    For i = 0 To NETin
        DWij(i, j) = DWij(i, j) * MaxPj ' Mc / (1 - Mc)
    Next i
Next j
For k = 1 To NETout
     For j = 0 To NETmid
        DVjk(j, k) = DVjk(j, k) * MaxPj 'Mc / (1 - Mc)
     Next j
Next k

For Pj = 1 To MaxPj
    For k = 1 To NETout
        Detjk(0, k) = (Target(Pj, k) - putout(Pj, k)) * putout(Pj, k) * (1 - putout(Pj, k))
        DVjk(0, k) = DVjk(0, k) + Detjk(0, k)
        For j = 1 To NETmid
            DVjk(j, k) = DVjk(j, k) + Detjk(0, k) * Midout(Pj, j)
        Next j
    Next k
    
    For j = 1 To NETmid
        Detij(0, j) = 0
        For k = 1 To NETout
            Detij(0, j) = Detij(0, j) + Detjk(0, k) * Vjk(j, k)
        Next k
        Detij(0, j) = Midout(Pj, j) * (1 - Midout(Pj, j)) * Detij(0, j)
        DWij(0, j) = DWij(0, j) + Detij(0, j)
        For i = 1 To NETin
            DWij(i, j) = DWij(i, j) + Detij(0, j) * putIN(Pj, i)
        Next i
    Next j
Next Pj
For j = 1 To NETmid
    For i = 0 To NETin
        DWij(i, j) = g * DWij(i, j) / MaxPj * (1 - Mc)
    Next i
Next j
For k = 1 To NETout
     For j = 0 To NETmid
        DVjk(j, k) = g * DVjk(j, k) / MaxPj * (1 - Mc)
     Next j
Next k
End Sub

'????í?????±êê?3?ó??μá·ê?3?????μ??ó2?
Public Function NetError(Target() As Single, MaxPj As Integer, NETout As Integer, putout() As Single) As Double
Dim k, j As Integer
NetError = 0
For j = 1 To MaxPj
    For k = 1 To NETout
        NetError = NetError + (Target(j, k) - putout(j, k)) ^ 2
    Next k
Next j
NetError = Sqr(NetError / NETout / MaxPj)
End Function

'????í???μ?ê?3?£??á1??úputoutêy×éà?
Public Sub netOUTV(Midout() As Single, ByVal Pj As Integer, Vjk() As Single, Rk() As Single, NETmid As Integer, NETout As Integer, ByVal Ftype As Integer, putout() As Single)
Dim i, k As Integer
Dim j As Integer
For k = 1 To NETout
    putout(Pj, k) = Rk(k)
    For j = 1 To NETmid
        putout(Pj, k) = putout(Pj, k) + Midout(Pj, k) * Vjk(j, k)
    Next j
        putout(Pj, k) = netF(putout(Pj, k), Ftype)
Next k
End Sub
'????é??-?aμ??D???μ,?á1?·??ú midout()êy×éà?
Public Sub netMidOUT(putIN() As Single, Midout() As Single, ByVal Pj As Integer, Wij() As Single, S() As Single, NETin As Integer, NETmid As Integer, ByVal Ftype As Integer)
Dim i, k As Integer
For k = 1 To NETmid
    Midout(Pj, k) = S(k)
    For i = 1 To NETin
        Midout(Pj, k) = Midout(Pj, k) + Wij(i, k) * putIN(Pj, i)
    Next i
    Midout(Pj, k) = netF(Midout(Pj, k), Ftype)
Next k
End Sub
'?ùó?μ?í???oˉêy
Public Function netF(ByVal x As Double, Ftype) As Double
If Ftype = 1 Then
netF = x
'ì?è?????oˉêy
Else
If x > -700 Then
netF = 1 / (1 + Exp(-x))
Else
netF = 1 / (1 + Exp(-700))
End If
End If
End Function

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
eeuss影院一区二区三区| 99麻豆久久久国产精品免费 | 青青草国产精品亚洲专区无| 亚洲精品在线电影| 欧美性色欧美a在线播放| 日韩亚洲欧美中文三级| 1区2区3区精品视频| 欧美一区永久视频免费观看| 99久久久无码国产精品| 亚洲欧美电影院| 欧美视频在线不卡| 高清久久久久久| 美腿丝袜亚洲一区| 亚洲欧美另类久久久精品| 国产亚洲成aⅴ人片在线观看| 欧美日本一区二区三区| 色婷婷综合久色| av一区二区三区| 国产乱码精品一区二区三区av | 亚洲色图清纯唯美| 国产午夜精品美女毛片视频| 欧美成人一区二区| 欧美一区二区三区爱爱| 欧美三级视频在线观看| 欧美在线视频你懂得| 成人18精品视频| 国产成人无遮挡在线视频| 国模套图日韩精品一区二区| 久久成人麻豆午夜电影| 免费在线观看不卡| 日韩精品一区第一页| 亚洲国产日韩a在线播放| 亚洲午夜久久久久中文字幕久| 亚洲欧美综合网| 中文字幕日韩欧美一区二区三区| 国产三级久久久| 日本一区二区三区dvd视频在线| 精品va天堂亚洲国产| 欧美精品一区二区三区高清aⅴ | 欧美精品日韩一本| 欧美日韩国产高清一区二区三区| 欧美午夜精品免费| 欧美日韩精品一二三区| 欧美日韩dvd在线观看| 欧美视频中文一区二区三区在线观看| 在线观看欧美日本| 欧美日韩亚洲另类| 欧美一二三四在线| 久久影院午夜论| 亚洲国产精品v| 亚洲人吸女人奶水| 亚洲成人精品影院| 视频一区欧美日韩| 七七婷婷婷婷精品国产| 韩日欧美一区二区三区| 成人在线视频一区| 一本久久a久久免费精品不卡| 欧美亚洲丝袜传媒另类| 欧美一区二区免费| 久久精品一区二区| 亚洲精品欧美激情| 国产在线麻豆精品观看| 国产69精品久久久久毛片| av不卡在线播放| 欧美日韩免费高清一区色橹橹 | 欧美一级黄色大片| 欧美韩国日本不卡| 亚洲免费三区一区二区| 石原莉奈在线亚洲二区| 精久久久久久久久久久| 不卡的av电影| 欧美老年两性高潮| 中文字幕免费不卡| 亚洲不卡在线观看| 国产精品一区二区果冻传媒| 在线观看免费成人| 精品盗摄一区二区三区| 亚洲免费观看视频| 加勒比av一区二区| 色婷婷av一区| 久久久噜噜噜久久中文字幕色伊伊 | 日本一区二区视频在线观看| 一区二区三区在线免费观看| 久久99久久久久久久久久久| 94-欧美-setu| 久久人人爽人人爽| 香蕉久久一区二区不卡无毒影院 | 日韩av成人高清| av一区二区三区四区| 91精品久久久久久久99蜜桃| 欧美国产日韩精品免费观看| 日日夜夜免费精品视频| 99国产欧美另类久久久精品 | 日韩一级免费观看| 亚洲色图欧美激情| 狠狠狠色丁香婷婷综合久久五月| 欧美在线观看视频一区二区| 久久精品免视看| 秋霞电影网一区二区| 一本大道久久精品懂色aⅴ| 久久人人爽人人爽| 午夜精品久久久久久久久久久| 成人av在线一区二区三区| 26uuu精品一区二区| 亚洲成av人在线观看| 91视频国产资源| 久久久欧美精品sm网站| 麻豆传媒一区二区三区| 欧美亚洲国产怡红院影院| 国产精品成人免费| 国产成人亚洲综合a∨猫咪| 91精品国产一区二区三区香蕉| 亚洲欧美在线另类| 国产成人99久久亚洲综合精品| 精品久久久久久久久久久久久久久| 亚洲123区在线观看| 色丁香久综合在线久综合在线观看| 久久影院午夜论| 久久精品久久精品| 日韩欧美的一区| 七七婷婷婷婷精品国产| 欧美一区二区三区视频在线| 亚洲高清一区二区三区| 在线一区二区三区四区五区| 亚洲欧美激情插 | 日韩久久精品一区| 天堂av在线一区| 欧美老肥妇做.爰bbww| 午夜视频在线观看一区二区三区| 91成人免费网站| 亚洲精品免费在线播放| 91精品福利在线| 亚洲国产日韩在线一区模特| 在线看国产日韩| 亚洲午夜久久久久久久久电影网 | 亚洲自拍偷拍麻豆| 欧洲av在线精品| 亚洲曰韩产成在线| 欧美日精品一区视频| 婷婷国产在线综合| 欧美精品免费视频| 另类小说图片综合网| 欧美精品一区二区三区很污很色的 | 在线观看成人小视频| 亚洲一区二区三区四区在线免费观看 | 亚洲欧美国产三级| 99久久99久久精品国产片果冻| 亚洲视频免费在线观看| 91国在线观看| 日韩不卡手机在线v区| 欧美一区二区三区白人 | 欧美在线观看一二区| 亚洲国产精品久久久久婷婷884| 欧美日本在线观看| 久久99日本精品| 久久精品一区四区| 99久久免费视频.com| 一二三四区精品视频| 欧美电影一区二区三区| 韩国理伦片一区二区三区在线播放| 国产亚洲一本大道中文在线| 99re视频这里只有精品| 亚洲综合网站在线观看| 欧美电影精品一区二区| 国产成人啪午夜精品网站男同| 国产精品久久99| 欧美日韩成人激情| 国产真实乱子伦精品视频| 国产精品久久久久久久久果冻传媒| 91亚洲精品久久久蜜桃| 男人的j进女人的j一区| 精品国产123| 色婷婷综合久久| 精品一区二区三区视频 | 久久国产精品无码网站| 国产精品毛片a∨一区二区三区| 在线观看亚洲a| 精品一区二区三区不卡 | 久久国产精品99久久久久久老狼| 中文字幕成人在线观看| 欧美日韩日日骚| 国产风韵犹存在线视精品| 亚洲1区2区3区4区| 国产精品视频你懂的| 91精品国产全国免费观看 | 欧美va日韩va| 色婷婷精品大在线视频| 韩国av一区二区三区在线观看| 亚洲综合免费观看高清完整版在线| 久久久久久久电影| 91精品国产综合久久久久久久| 国产精品亚洲一区二区三区妖精 | 亚洲高清一区二区三区| 欧美国产国产综合| 91精品国产一区二区三区| 一本久久a久久免费精品不卡| 国产精品中文字幕日韩精品| 日韩av一区二区三区| 伊人婷婷欧美激情| 亚洲国产高清在线|