成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

什么是神經(jīng)網(wǎng)絡(luò)?神經(jīng)網(wǎng)絡(luò)開發(fā)框架:PyTorch 和架構(gòu) Transformer 的區(qū)別和聯(lián)系

人工智能
事實上所謂的神經(jīng)網(wǎng)絡(luò)本質(zhì)上就是一個數(shù)學模型,里面涉及大量的數(shù)學運算;只不過其運算的主要數(shù)據(jù)類型是——向量,具體表現(xiàn)為多維矩陣。

我們都知道大模型的本質(zhì)是一個神經(jīng)網(wǎng)絡(luò)模型,因此我們學習大模型就是在學習神經(jīng)網(wǎng)絡(luò)模型;但了解了很多關(guān)于神經(jīng)網(wǎng)絡(luò)的理論,但大部分人對神經(jīng)網(wǎng)絡(luò)都沒有一個清晰的認識,也就是說神經(jīng)網(wǎng)絡(luò)到底是什么?它長什么樣?

事實上所謂的神經(jīng)網(wǎng)絡(luò)本質(zhì)上就是一個數(shù)學模型,里面涉及大量的數(shù)學運算;只不過其運算的主要數(shù)據(jù)類型是——向量,具體表現(xiàn)為多維矩陣。

PyTorch和Transformer

在神經(jīng)網(wǎng)絡(luò)的學習研究過程中,有兩個東西是繞不過去的;一個是PyTorch神經(jīng)網(wǎng)絡(luò)開發(fā)框架,另一個就是Transformer神經(jīng)網(wǎng)絡(luò)架構(gòu)。它們兩者之間的關(guān)系就類似于編程語言和算法之間的關(guān)系,PyTorch就是編程語言;而Transformer就是算法。

Transformer即可以通過PyTorch框架實現(xiàn),也可以通過其它框架實現(xiàn),比如Tensorflow;PyTorch也可以實現(xiàn)其它的網(wǎng)絡(luò)架構(gòu)模型,比如CNN和RNN等。

因此,PyTorch也被稱為科學計算框架,原因就在于神經(jīng)網(wǎng)絡(luò)的本質(zhì)就是數(shù)學模型,而數(shù)學模型就是不停地做科學計算。

如下就是一個簡單的使用PyTorch實現(xiàn)的簡單神經(jīng)網(wǎng)絡(luò)模型,從代碼中可以看出,一個神經(jīng)網(wǎng)絡(luò)主要由兩部分組成,init初始化方法和forward前向傳播方法。

import torch
import torch.nn as nn


# 定義簡單的神經(jīng)網(wǎng)絡(luò)架構(gòu)
class SimpleNeuralNetwork(nn.Module):
    def __init__(self):
        super(SimpleNeuralNetwork, self).__init__()
        self.layer1 = nn.Linear(10, 5)  # 輸入層10維,輸出5維
        self.layer2 = nn.Linear(5, 2)   # 隱藏層5維,輸出2維


    def forward(self, x):
        x = torch.relu(self.layer1(x))  # 使用ReLU激活函數(shù)
        x = self.layer2(x)              # 輸出層不需要激活函數(shù)
        return x


# 創(chuàng)建模型實例并輸出網(wǎng)絡(luò)結(jié)構(gòu)
model = SimpleNeuralNetwork()
print(model)

在init方法中主要用來初始化一些參數(shù),以及神經(jīng)網(wǎng)絡(luò)的網(wǎng)絡(luò)層;比如Linear就是一個線性神經(jīng)網(wǎng)絡(luò)層——也叫做全連接層。

而forward方法就用來做一些科學計算,也就是神經(jīng)網(wǎng)絡(luò)模型中的傳播算法等。比如上面代碼中,就是對目標數(shù)據(jù)x先使用layer1網(wǎng)絡(luò)層做一次線性變換,然后再使用relu函數(shù)進行激活。之后在使用layer2線性網(wǎng)絡(luò)做一次線性變換,最終返回變換之后x的值。

在神經(jīng)網(wǎng)絡(luò)中,除了輸入層與輸出層之外;任何一層網(wǎng)絡(luò)的輸入都來自上層網(wǎng)絡(luò)的輸出;而任何一層網(wǎng)絡(luò)的輸出就是下層網(wǎng)絡(luò)的輸入。

所以,神經(jīng)網(wǎng)絡(luò)的核心就是:“將現(xiàn)實問題轉(zhuǎn)化為數(shù)學問題,通過求解數(shù)學問題,從而解決現(xiàn)實問題”。

但是,為什么多維矩陣在經(jīng)過多層神經(jīng)網(wǎng)絡(luò)的多次變換之后,就能夠“理解”自然語言,“看懂”圖片和視頻;這個就是Transformer等神經(jīng)網(wǎng)絡(luò)架構(gòu)需要解決的問題了。

從外面來看,神經(jīng)網(wǎng)絡(luò)就是一個黑盒,我們輸入一些數(shù)據(jù),然后神經(jīng)網(wǎng)絡(luò)這個黑盒就能根據(jù)某種規(guī)則給我們生成一些新的數(shù)據(jù);但我們并不知道神經(jīng)網(wǎng)絡(luò)中到底發(fā)生了什么。

但把這個黑盒打開之后就可以看到,Transformer這個黑盒是由Encoder-Decoder編碼器和解碼器組成的;而編碼器和解碼器又由更小的組件組成——比如多頭注意力,殘差層等組成。

如上圖所示就是Transformer論文提供的經(jīng)典架構(gòu)圖;詳細說明了Transformer的編碼器和解碼器是怎么構(gòu)成的。

因此,PyTorch和Transformer的關(guān)系就是工具和理論的關(guān)系;沒了工具就無法制造出神經(jīng)網(wǎng)絡(luò),而沒有理論神經(jīng)網(wǎng)絡(luò)就無法解決實際問題;這里PyTorch就是制造神經(jīng)網(wǎng)絡(luò)的工具;而Transformer就是讓神經(jīng)網(wǎng)絡(luò)能夠正常運行的理論。

責任編輯:趙寧寧 來源: AI探索時代
相關(guān)推薦

2021-09-24 12:00:40

人工智能AI神經(jīng)網(wǎng)絡(luò)

2018-07-03 16:10:04

神經(jīng)網(wǎng)絡(luò)生物神經(jīng)網(wǎng)絡(luò)人工神經(jīng)網(wǎng)絡(luò)

2021-10-26 09:00:00

圖形機器學習深度學習

2022-07-28 09:00:00

深度學習網(wǎng)絡(luò)類型架構(gòu)

2025-03-05 14:00:00

2022-05-20 11:01:06

模型性能框架

2023-09-17 23:09:24

Transforme深度學習

2017-04-26 08:31:10

神經(jīng)網(wǎng)絡(luò)自然語言PyTorch

2025-02-25 14:13:31

2020-05-29 17:21:33

神經(jīng)網(wǎng)絡(luò)學習函數(shù)

2018-08-30 09:15:42

人工智能神經(jīng)網(wǎng)絡(luò)深度學習

2025-02-20 08:10:00

神經(jīng)網(wǎng)絡(luò)模型AI

2020-08-06 10:11:13

神經(jīng)網(wǎng)絡(luò)機器學習算法

2018-08-13 09:00:00

人工智能機器學習神經(jīng)網(wǎng)絡(luò)

2017-09-10 07:07:32

神經(jīng)網(wǎng)絡(luò)數(shù)據(jù)集可視化

2019-05-07 19:12:28

機器學習神經(jīng)網(wǎng)絡(luò)Python

2017-05-04 18:30:34

大數(shù)據(jù)卷積神經(jīng)網(wǎng)絡(luò)

2022-04-07 09:01:52

神經(jīng)網(wǎng)絡(luò)人工智能

2023-06-18 23:00:39

神經(jīng)網(wǎng)絡(luò)損失函數(shù)隨機變量

2025-02-25 10:50:11

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 视频精品一区 | 日本欧美在线观看视频 | 黄色国产 | 全免费a级毛片免费看视频免 | 韩三级在线观看 | 亚洲欧美中文日韩在线v日本 | 久久一区精品 | 国产农村妇女毛片精品久久麻豆 | 精品欧美一区二区在线观看视频 | 国产成人精品午夜 | 911影院| 国产农村妇女毛片精品久久麻豆 | 亚洲日韩欧美一区二区在线 | 日韩精品欧美精品 | 一区二区在线 | 99精品免费视频 | 日韩一区二区在线播放 | 99久久影院 | 毛片软件 | 精品三级| 欧美日韩在线视频一区二区 | 男女啪啪高潮无遮挡免费动态 | 亚洲综合一区二区三区 | 成人午夜看片 | 日韩国产在线观看 | 国产欧美精品一区二区三区 | www.788.com色淫免费 | 黄片毛片在线观看 | 一级黄色播放 | 夜夜爽99久久国产综合精品女不卡 | 毛片在线免费播放 | 日韩在线成人 | 成人在线观看网址 | 国内成人免费视频 | 免费一区| 久久亚洲一区二区三 | 女女百合av大片一区二区三区九县 | av网站免费观看 | 国产探花在线精品一区二区 | 日韩一二区在线观看 | 夜夜艹天天干 |