第1節 從函數到神經網絡:AI思路的逆襲之路

🤔 開篇靈魂拷問

是不是覺得AI知識體系龐大到嚇人?看了一堆快餐視頻還是云里霧里?別慌!這個系列就是要幫你打通任督二脈,用"既快又慢、既深入又膚淺、既有趣又嚴肅"的方式講透AI基礎知識!

💡 核心信念:萬物皆函數

記住!整個AI的出發點就一句話:世界上所有邏輯和知識都能用函數(function)表示。把現實抽象成符號,設置運算規則(函數),算出來結果再反推現實——聽著是不是特有道理?

事實上函數就是一種變換,對數據進行變換得到我們所需要的結果。

🔍 早期AI的"理想主義":符號主義

早期的人工智能->符號主義,即用精確的函數來表示一切。

直角三角形求斜邊用勾股定理(a2+b2=c2),物體受力用F=ma——這些明確規則的函數玩得轉,但遇到圖片識別貓狗這種人類覺得簡單到爆炸的問題,直接變成史詩級難題!連語法明確的語言翻譯都做不到絲滑,更別說復雜的人類智能了...只能說,早期AI還是太年輕,把世界想得太簡單!

擺爛式創新:聯結主義登場

找不到精確函數咋辦?人類終于承認自己"太菜了",發明了猜+簡化的騷操作!比如給一堆X和Y的數據,先瞎猜個函數(比如Y=X),然后慢慢調參數(W和B)讓它貼近真實數據,就算不能完全吻合,差不多就行!這就是現代AI的核心思路——聯結主義

但是很多時候,我們沒辦法找到一個精確的函數來描述某個關系,(圖中計算機很難識別)

退而求其次選擇一個近似解也不錯,也就是說函數沒必要精確的通過每一個點,它只需要最接近結果就好了,這就是聯結主義

🚀 連接主義的逆襲

你還別不信!就靠這種"連蒙帶猜"的方法,用很少參數就能實現手寫數字識別,直接打臉當初看不起它的專家!事實證明:結果說話才是硬道理!

雖然“連蒙帶猜”聽起來不靠譜,但實戰效果驚人:用很少的參數就能實現手寫數字識別等任務,證明了有效性后才被重視。

當數據稍微變化一下,出現曲線的時候,簡單的線性函數就沒辦法解決這個問題了。那我們的目標就是將線性函數轉為非線性函數,這可以通過套一個非線性函數來做到,比如平方、正弦函數、指數函數。

這就是激活函數激活函數把原來的線性關系轉變成非線性的關系。

激活函數:給直線“掰彎”的魔法 ?

? 線性函數(y=wx+b)太死板,遇到非線性數據就不行。于是給線性變換套個非線性激活函數(如平方、sin、e^x),讓曲線“彎得更靈活”。

🧠 神經網絡進化論

線性函數不夠用?給它套個非線性"馬甲"!比如加個平方、sin函數——這就是激活函數,瞬間讓函數從"死板直線"變身"靈活曲線"!

一層不夠就疊羅漢!線性變換+激活函數反復套娃,中間藏起來的"黑箱子"叫隱藏層,輸入層→隱藏層→輸出層的信號傳播就是前向傳播。理論上,這玩意兒能逼近任意復雜的連續函數!

這還不夠,正常情況下我們不會只有一個輸入,并且只有一個激活函數可能不會達到理想的結果,所以開始嵌套!

像這樣多個輸入,激活函數外面加一次線性變換,再套一個激活函數,并且還可以不斷嵌套。通過這樣的方式,我們可以構造出非常復雜的關系,理論上可以逼近任意的連續函數。

但這樣看起來太復雜了,所以我們引入神經元的概念,

神經網絡:函數套娃的可視化 ?

  • 把“線性變換+激活函數”畫成神經元(小圈圈),輸入層→隱藏層→輸出層,每層都是一次函數變換。
  • ? 隱藏層:中間層不直接輸出,相當于“套在函數里的函數”,讓模型能表達更復雜關系。
  • ? 前向傳播:信號從輸入層到輸出層的計算過程,本質就是分步算一個超復雜函數的值。

圖中的一個小圈就是一個神經元,多個神經元互相連接形成的網狀結構就叫做神經網絡。同時我們可以看到隨著函數式子的嵌套,神經網絡也在拓展,原本的輸出成為了隱藏層:位于輸入層和輸出層之間的中間層。隱藏層的主要作用是對輸入數據進行復雜的特征提取和變換,

核心洞察:神經網絡理論上可以逼近任意連續函數,而整個AI的后續知識,本質上都是為了算出這些神經元之間的w(權重)和b(偏置)!

🎯 終極目標:猜中W和B

不管神經網絡多花里胡哨,本質都是為了猜出所有參數(W權重和B偏置)!從簡單的直線方程到上萬神經元的深度網絡,AI工程師每天都在跟這些參數死磕...至于怎么磕?賣個關子,且聽下回分解!

從神經網絡的圖示來看,就像是一個信號從左向右傳播的過程,這個過程就叫做神經網絡的前向傳播。并且神經網絡的層數和每一層的神經元都可以疊加,這樣就可以構成一個非常復雜的非線性函數。看起來復雜,但是我們的目標還是一開始說的:找到一個近似解,也就是根據已知的x、y猜出所有的w和b

一小時從函數到Transformer!一路大白話徹底理解AI原理_嗶哩嗶哩_bilibili

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/93139.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/93139.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/93139.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【科研繪圖系列】R語言繪制多種餅圖

文章目錄 介紹 加載R包 數據下載 導入數據 數據預處理 畫圖1 畫圖2 畫圖3 畫圖4 畫圖5 畫圖6 系統信息 參考 介紹 【科研繪圖系列】R語言繪制多種餅圖 加載R包 rm(list = ls()) library(ggstatsplot) library(ggplot2) library(plotrix) library(ggpubr

vue3權限樹封裝成組件

vue3權限樹組件 功能&#xff1a; 1、勾選節點、自動把父節點勾選。 2、取消勾選、子節點全部取消勾選。檢查父節點&#xff0c;如果只有這個子節點、遍歷把父節點取消勾選 3、filter過濾不僅展示父節點、相關子節點同時展示 4、 高亮顯示所有過濾數據 效果圖父組件引用 <te…

銓林接紙機學習記錄1

光電開關學習做保養也是檢查這些東西&#xff0c;包括氣路有沒漏氣&#xff0c;固定件松動、軌道清潔之內刀座暫停光電I23刀座行程磁性開關&#xff0c;這個是安全警戒光電&#xff0c;驅動側發射信號&#xff0c;操作側接收刀座暫停光電正常運行是空白的&#xff0c;當出現遮擋…

47.分布式事務理論

所有的事務都必須滿足ACID的原則: 原子性:事務中的所有操作,要么全部成功,要么全部失敗。 一致性:要保證數據庫內部完整性約束、聲明性約束。 持久性:對數據庫做的一切修改將永久保存,不管是否出現故障。 隔離性:對同一資源操作的事務不能同時發生。 分布式事務的…

【軟考】進度管理知識庫工具-挺方便

進度管理知識庫 全面解析項目管理中的進度管理核心概念、工具、技術和最佳實踐&#xff0c;幫助您高效管理項目時間線 六步流程法 規劃進度管理 - 制定進度管理計劃 定義活動 - 識別和記錄項目活動 排列活動順序 - 確定活動間的邏輯關系 估算活動持續時間 - 估算完成單項活動所…

PDF Replacer:高效便捷的PDF文檔內容替換專家

在日常工作和學習中&#xff0c;PDF文件因其格式穩定、兼容性強而被廣泛使用。然而&#xff0c;PDF文件的編輯和修改往往比其他文檔格式更加復雜。PDF Replacer正是為了解決這一痛點而設計的&#xff0c;它是一款方便實用的PDF文檔替換工具&#xff0c;能夠幫助用戶快速替換PDF…

Java中MybatisPlus使用多線程多數據源失效

Java中MybatisPlus使用多線程多數據源失效 文章目錄Java中MybatisPlus使用多線程多數據源失效一&#xff1a;背景二&#xff1a;解決方法三&#xff1a;其他導致DS失效的條件3.1、Transactional一&#xff1a;背景 Mybatis-Plus使用異步任務后不能找到指定設置的DS數據庫&…

機器翻譯:模型微調(Fine-tuning)與調優詳解

文章目錄一、模型微調&#xff08;Fine-tuning&#xff09;概述1.1 模型微調是什么&#xff1f;1.2 為什么需要微調&#xff1f;1.3 微調的核心步驟1.4 選擇微調策略1.5 訓練與優化1.6 微調 vs. 從頭訓練&#xff08;From Scratch&#xff09;1.7 微調工具推薦二、模型調優&…

如何使用 AI 大語言模型解決生活中的實際小事情?

在 AI 技術飛速發展的今天&#xff0c;大語言模型早已不是實驗室里的 “黑科技”&#xff0c;而是能實實在在融入日常生活的實用工具。從日常瑣事處理到學習工作輔助&#xff0c;只需掌握簡單的使用技巧&#xff0c;就能讓 AI 成為你的 “生活小助手”。本文將通過具體場景案例…

佰力博檢測與您探討低溫條件下如何測介電性能

在低溫條件下測量介電性能時&#xff0c;需要綜合考慮溫度控制、樣品制備、測試設備和測量方法等多個方面。1.溫度控制與降溫方法1.低溫測試中&#xff0c;溫度的精確控制是關鍵。低溫測試通常采用液氮或液氮泵進行降溫&#xff0c;以達到極低溫度&#xff08;如-196C&#xff…

大規模分布式光伏并網后對電力系統的影響

光伏發電作為一種清潔、可再生的能源&#xff0c;正融入我們的電力系統&#xff0c;但是&#xff0c;隨著新能源的發展&#xff0c;光伏發電的大規模并網&#xff0c;也給電網的穩定運行帶來了新的挑戰。下面小編將從四個方面&#xff0c;分別論述光伏并網對電網的影響以及如何…

LeetCode熱題100--146.LRU緩存--中等

1. 題目 請你設計并實現一個滿足 LRU (最近最少使用) 緩存 約束的數據結構。 實現 LRUCache 類&#xff1a; LRUCache(int capacity) 以 正整數 作為容量 capacity 初始化 LRU 緩存int get(int key) 如果關鍵字 key 存在于緩存中&#xff0c;則返回關鍵字的值&#xff0c;否則…

機器學習學習總結

一、機器學習到底是什么&#xff1f; 簡單說&#xff0c;機器學習就是讓計算機像人一樣 “從經驗中學習”。比如我們學騎自行車&#xff0c;摔多了就知道怎么保持平衡&#xff1b;計算機處理任務時&#xff0c;也能通過分析大量 “經驗數據”&#xff0c;自己找到規律&#xff…

Boost庫中boost::function函數使用詳解

1. 函數作用 boost::function 是 Boost 庫提供的一個 通用函數封裝器&#xff0c;可用于存儲、傳遞和調用任意可調用對象&#xff08;如普通函數、函數指針、Lambda、函數對象、成員函數指針等&#xff09;。它類似于 C11 及以上標準的 std::function。 作用總結&#xff1a; 可…

SQL Server安全刪除數據并釋放空間的技術方案

在SQL Server中執行大規模數據刪除時&#xff0c;直接使用DELETE語句可能導致日志文件暴漲、事務阻塞和性能下降。以下提供一種安全刪除數據并釋放磁盤空間的完整方案&#xff1a; 方案核心步驟 -- 設置讀未提交隔離級別&#xff08;避免鎖競爭&#xff09; SET TRAN ISOLATION…

EgoVLA——根據第一視角的人類視頻中訓練的VLA模型:助力家具組裝等人形靈巧操作任務的攻克(利用可穿戴手部追蹤)

前言 我在此文《ForceVLA——將具備力感知的MoE整合進π0的動作專家中&#xff1a;從而融合“視覺 語言 力反饋”三者實現精密插拔》的開頭說過&#xff0c;我司「七月在線」目前側重以下兩大本體的場景落地 人形層面&#xff0c;側重 1.1 人形靈巧操作 1.2 人形展廳講解機械…

廚具新風尚,解鎖廚房新體驗

在快節奏的現代生活中&#xff0c;廚房已不僅僅是烹飪的場所&#xff0c;更是家庭溫馨與創意的源泉。一款好的廚具&#xff0c;不僅能讓烹飪變得輕松愉悅&#xff0c;更能為餐桌增添無限風味。今天&#xff0c;就讓我們一起走進廚具的新世界&#xff0c;解鎖那些令人愛不釋手的…

手機長焦進化史:攀過十年,終抵云巔

今天&#xff0c;華為相機解決方案專家熊諶飛在《長焦十年之路對談》直播中&#xff0c;首次系統揭秘了華為手機長焦技術的十年進化史。從P9雙攝到Pura 80系列“一鏡雙目”&#xff0c;每一代影像旗艦&#xff0c;都有一段鮮為人知的誕生秘辛。不少觀眾這才恍然大悟&#xff1a…

鈣鈦礦光伏:十年磨一劍,產業化突圍路在何方?

2013年&#xff0c;一種具有高效太陽能轉化率、高電荷傳輸率、低成本、制作簡單等優點的新型太陽能電池材料——鈣鈦礦突然出現在大眾視野。相比于又重又硬、轉換效率通常只有22&#xff05;-26&#xff05;的傳統晶體硅太陽能板&#xff0c;鈣鈦礦太陽能電池薄如蟬翼可彎曲&am…

斷言:assert()的實用指南

目錄 一、斷言概述 二、基本用法 三、工作原理 四、斷言的優點 五、啟用和禁用斷言 六、性能考慮 七、最佳實踐 八、示例代碼 一、斷言概述 assert.h 頭文件定義了宏 assert()&#xff0c;用于在運行時驗證程序是否符合指定條件。如果條件不滿足&#xff0c;程序會報錯并…