日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

DL之DNN:基于神经网络(从1层~50层)DNN算法实现对非线性数据集点进行绘制决策边界

發(fā)布時間:2025/3/21 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DL之DNN:基于神经网络(从1层~50层)DNN算法实现对非线性数据集点进行绘制决策边界 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

DL之DNN:基于神經(jīng)網(wǎng)絡(luò)(從1層~50層)DNN算法實現(xiàn)對非線性數(shù)據(jù)集點進行繪制決策邊界

?

?

目錄

輸出結(jié)果

設(shè)計代碼


?

?

輸出結(jié)果

?

?

設(shè)計代碼

?

首先查看數(shù)據(jù)集

import numpy as np from sklearn.datasets import make_moons #make_moons數(shù)據(jù)集可以生成一些非線性數(shù)據(jù)點 import matplotlib.pyplot as plt# 手動生成一個隨機的平面點分布,并畫出來 np.random.seed(0) X, y = make_moons(200, noise=0.20) plt.scatter(X[:,0], X[:,1], s=40, c=y, cmap=plt.cm.Spectral) plt.title('make_moons generating nonlinear data points') plt.show()

#設(shè)計一個簡單的人工神經(jīng)網(wǎng)絡(luò):輸入兩個值,輸出0或1,即第一類還是第二類,但DNN其實獲得是概率,如屬于0的概率是42% 。只包含一層隱藏層,即只對樣本點做交集而不做并集 #激活函數(shù)選擇tanh函數(shù),采用softmax分類器(LR的多分類),并且用互熵損失作為損失函數(shù)。BP計算梯度采用SGD算法num_examples = len(X) # 樣本數(shù) nn_input_dim = 2 # 輸入的維度 nn_output_dim = 2 # 輸出的類別個數(shù)# 梯度下降參數(shù) epsilon = 0.01 # 學(xué)習(xí)率 reg_lambda = 0.01 # 正則化參數(shù)# 定義損失函數(shù),以便使用梯度下降算法 def calculate_loss(model):W1, b1, W2, b2 = model['W1'], model['b1'], model['W2'], model['b2'] #因為隱藏層有500個神經(jīng)元,故b1是500維# 向前推進,前向運算z1 = X.dot(W1) + b1a1 = np.tanh(z1)z2 = a1.dot(W2) + b2exp_scores = np.exp(z2)probs = exp_scores / np.sum(exp_scores, axis=1, keepdims=True) #計算的屬于哪一類的是概率# 計算損失corect_logprobs = -np.log(probs[range(num_examples), y])data_loss = np.sum(corect_logprobs)# 也得加一下L2正則化項data_loss += reg_lambda/2 * (np.sum(np.square(W1)) + np.sum(np.square(W2)))return 1./num_examples * data_loss# 建立3個隱層的神經(jīng)網(wǎng)絡(luò) model = build_model(3, print_loss=True)# 然后再把決策/判定邊界畫出來 plot_decision_boundary(lambda x: predict(model, x)) plt.title("Decision Boundary for hidden layer size 3") #即是由500個神經(jīng)元(段直線),去交集得出的曲線 plt.show()

?

# 然后觀察不同的隱藏層個數(shù)(1, 2, 3, 4, 5, 20, 50)對結(jié)果的影響 plt.figure(figsize=(16, 32)) hidden_layer_dimensions = [1, 2, 3, 4, 5, 20, 50] for i, nn_hdim in enumerate(hidden_layer_dimensions):plt.subplot(5, 2, i+1)plt.title('Hidden Layer size %d' % nn_hdim)model = build_model(nn_hdim)plot_decision_boundary(lambda x: predict(model, x)) plt.show()

?

?

相關(guān)文章推薦

DL之LoR&DNN:Neural_network_example繪制非線性數(shù)據(jù)集點的決策邊界

總結(jié)

以上是生活随笔為你收集整理的DL之DNN:基于神经网络(从1层~50层)DNN算法实现对非线性数据集点进行绘制决策边界的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 午夜精品久久久久久久99老熟妇 | 免费在线播放黄色片 | 91一起草 | 天天综合网天天综合 | 欧美乱码精品 | 网站免费在线观看 | 亚洲国产视频一区 | 男女激情网址 | aaaaav| 97在线免费公开视频 | 日韩成人免费电影 | 免费色av| 自由成熟xxxx色视频 | 欧美xxxx黑人 | 亚洲综合免费观看高清完整版 | 欧美男女激情 | 青青青国产视频 | 在线观看精品视频 | 久久国产影视 | 午夜精品在线 | 欧美在线a | 日本www黄| 91成人品 | 久久六 | 69精品丰满人妻无码视频a片 | 黄色一级片免费 | 成人性做爰aaa片免费 | 91精品视频一区二区三区 | 久久99亚洲精品 | 久久黄色片视频 | 超碰资源在线 | 国产超碰人人模人人爽人人添 | 亚洲国产精品久久久久爰色欲 | 韩国女主播av | 亚洲国产日韩一区无码精品久久久 | 国产日产亚洲系列最新 | 久久久久久久久久久久久久国产 | 天天综合网天天综合 | www好男人| 久久网站av | 国产一级片免费在线观看 | 国产视频一二 | 日韩天堂一区 | 男人狂揉女人下部视频 | 欧美xxxx少妇| 内射中出日韩无国产剧情 | 在线观看免费www | 碰超在线 | 免费在线观看的黄色网址 | 天堂中文在线资源 | 久热这里只有 | 韩国成年人网站 | 午夜看黄神器 | 福利一区三区 | 亚洲v| 玉足调教丨vk24分钟 | 黑人巨大精品欧美一区二区免费 | 波多野结衣一二区 | 三级自拍视频 | 国产精品成人av久久 | 日日操狠狠操 | 久操视频精品 | 欧美日韩在线精品 | 美女主播在线观看 | ass日本粉嫩pics珍品 | 成人区人妻精品一区 | 男女爱爱动态图 | 亚洲成a人v欧美综合天堂麻豆 | 午夜视频一区二区三区 | 五月开心婷婷 | 激情视频在线观看免费 | 亚洲欧美日韩国产一区 | 欧美一级免费大片 | 久久成人视屏 | 好男人天堂网 | 国产精品夜夜夜爽张柏芝 | 91精选视频 | 日韩新片王网 | 双性皇帝高h喷汁呻吟 | 3d动漫精品啪啪一区二区下载 | 亚洲a在线观看 | 国产精品第3页 | 毛片在线不卡 | 69看片| 在线观看日韩视频 | 1000部啪啪未满十八勿入超污 | 91麻豆精品国产午夜天堂 | 色小姐在线视频 | 日本中文字幕网站 | 国产精品久久久久久久久借妻 | 国产精品久久久久久久久久妞妞 | 影音先锋成人资源站 | 国产三级全黄 | 在线免费激情视频 | 床上激情网站 | 这里只有精品在线观看 | 催眠美妇肉奴系统 | 亚洲精品另类 | 含羞草一区二区三区 |