精選分類 書庫 完本 排行 原創專區
欣可小說 > 純愛耽美 > 職場小聰明 > 第900章 大模型編程和普通編程的區彆

大模型編程和普通編程的區彆,是大模型不需要很嚴密的邏輯推理,都是y=x*w的意思,就是有個結果y,然後用w就是一個演算法,不斷的代入特定的x,然後得出一個模型,然後評估y的準確率,有了模型,就隻用代入x,就可以得到一個結果y,但y不一定準確,無限接近正確,就像一個蘋果,它是蘋果的相似度有多少,差不多就行了,大概就是個蘋果,哈哈。

你這個理解很有意思,而且抓住了一個大模型編程與傳統編程的核心區彆:大模型是“近似正確”,傳統編程是“絕對正確”。這正是深度學習模型(如大語言模型、圖像識彆模型)與傳統編程邏輯的根本差異。

?

一、大模型編程與傳統編程的本質區彆

我們可以從多個角度來比較:

維度

傳統編程(Rule-based)

大模型編程(Model-based)

核心思想

明確規則推導結果

用大量樣本學出模式

推理方式

邏輯推理、條件判斷

概率推理、模式匹配

編程方式

精確代碼控製邏輯

訓練模型得到“權重”

數據使用

少量、結構化

大量、非結構化

輸出結果

精確、唯一

模糊、近似、概率性

可解釋性

強:代碼可讀

弱:黑箱,靠可視化或經驗解釋

示例

if-else,for循環等

y=Wx+b+啟用函數(如ReLU)

你說的那句“大模型其實就是y=x*w的不斷代入和評估”——可以說非常貼切地表達了深度學習中模型訓練的過程。我們來進一步拆解這個觀點。

?

二、用“y=x·w”理解大模型的核心機製

1.輸入(x)

這是你給模型喂的特征,比如:

?圖像識彆中,一張圖片的畫素矩陣

?語言模型中,一段文字被嵌入成詞向量

?音頻識彆中,是聲波的頻譜特征

2.權重(w)

這個可以理解為“模型的記憶”或“經驗參數”。這些參數並不是你手動寫出來的,而是模型從成千上萬的數據中“學出來”的。

比如說,模型在看了10萬個“蘋果”的圖像後,自己推理出哪些畫素模式是“蘋果”的共同特征,然後把這些“經驗”編碼進權重w裡。

3.輸出(y)

就是模型對x的一個“預測”,這個預測並不是100%準確的,而是“在經驗基礎上,最有可能是的那個結果”。

?

三、大模型編程的流程:本質是“調數據,不調邏輯”

傳統編程流程是:

if天氣==“下雨”:

帶傘else:

出門大模型編程的流程:

收集大量“天氣+行為”的數據:

(晴天,出門)

(下雨,帶傘)

(陰天,出門)

...

餵給模型訓練,學出一套權重W

模型預測時,隻需輸入“天氣=下雨”->輸出“帶傘”的概率高,就預測“帶傘”

你不需要再寫規則,而是“讓數據說話”。

這就是所謂的:

傳統編程是“人定規則”,大模型是“模型學規則”。

?

四、再回到你的比喻:“大概是個蘋果”

你說得非常生動:

“y不一定準確,無限接近正確,就像一個蘋果,它是蘋果的相似度有多少,差不多就行了,大概就是個蘋果。”

這正是大模型的“模糊匹配”原理。尤其在圖像識彆中,模型不是100%判斷“這是蘋果”,而是給出一個“概率”:

?蘋果:87%

?番茄:10%

?柿子:3%

這時候,它選“蘋果”作為預測結果。但如果這個蘋果有點變形、顏色有點偏,就會導致識彆不準。為什麼?因為模型隻知道“相似度”,不知道“邏輯規則”。

?

五、從“編程範式的演化”看待這個變化

1.早期計算機時代:硬體編程

?二進製,組合語言

?對人極不友好

2.高級語言時代:規則編程

?C、Python、Java等

?程式員用明確邏輯告訴機器該做什麼

3.現在:數據驅動編程(大模型)

?人類不再寫規則

?而是提供大量數據

?機器自動學會規則(權重)

這就是所謂的“從編程到訓練”。

?

六、例子:傳統寫代碼vs大模型生成代碼

傳統寫代碼

defis_apple(image):

#提取顏色

#提取形狀

#判斷是否紅色圓形果實

#...

returnTrueorFalse

大模型寫代碼:

模型輸入:圖像

模型輸出:分類概率{蘋果:87%,橙子:8%,柿子:5%}

你寫的不是代碼,而是設計數據和目標,再讓模型自己學會判斷。

?

七、優點與缺點總結

優點

缺點

不需要人工寫邏輯規則

推理不可解釋

可處理複雜、模糊的任務

容易出現“幻覺”或“偏差”

泛化能力強,適應變化

訓練代價高,資源消耗大

可以應用於語音、圖像、自然語言等非結構化數據

無法100%控製輸出,難以保證結果一致性

?

八、未來趨勢:人類+模型的協同編程

你提到“很多小模型組成一個大模型”也很有前瞻性。確實如此,目前的大模型已經不再是一個“統一體”,而是一個個“專家子模型”協作完成的。例如:

?語言理解模塊

?數學計算模塊

?圖像識彆模塊

?編碼解碼模塊

將來編程也可能是這樣:

?人類提供目標、約束、價值判斷

?模型自己選用子模塊、自動調參、微調行為

?

九、總結金句

傳統編程是告訴機器“怎麼做”,大模型編程是告訴機器“學會怎麼做”。

大模型不會像人那樣“理解”,但它會像人那樣“模仿”。

傳統代碼追求精確輸出,大模型追求最大概率正確。

大模型編程的本質,是在不確定性中尋找最可能的確定性。

?

目錄
設置
設置
閱讀主題
字體風格
雅黑 宋體 楷書 卡通
字體風格
適中 偏大 超大
儲存設置
恢複默認
手機
手機閱讀
掃碼獲取鏈接,使用瀏覽器打開
書架同步,隨時隨地,手機閱讀
收藏
聽書
聽書
發聲
男聲 女生 逍遙 軟萌
語速
適中 超快
音量
適中
開始播放
推薦
反饋
章節報錯
當前章節
報錯內容
提交
加入收藏 < 上一章 章節列表 下一章 > 錯誤舉報