首页
/
每日頭條
/
圖文
/
如何從線性回歸到深度學習
如何從線性回歸到深度學習
更新时间:2026-03-18 06:23:25

如何從線性回歸到深度學習(深度學習中的線性代數)1

易混基礎概念

  • 标量:單獨一個數
  • 向量:一行/列數
  • 矩陣:二維數組
  • 張量:一般指多維(0 維張量是标量,1 維張量是向量,2 維張量是矩陣)
  • 轉置:沿主對角線折疊

在 Numpy 中定義矩陣的方法,以及進行轉置的方法:

import numpy as np a = np.array([[1, 2, 3], [4, 5, 6]]) a = a.reshape(3, 2) print(a) [[1 2] [3 4] [5 6]] 複制代碼

基本算數關系

與高等數學中矩陣相乘内容一緻:

a = np.array([[1, 2], [3, 4]]) b = np.array([[5, 6], [7, 8]]) print(a * b) print(a.dot(b)) print(np.dot(a, b)) print(np.linalg.inv(a)) # 星(*) [[ 5 12] [21 32]] # 點乘 [[19 22] [43 50]] # 點乘 [[19 22] [43 50]] # 逆運算 [[-2. 1. ] [ 1.5 -0.5]] 複制代碼

範數

範數是一個函數,用于衡量長度大小的一個函數。數學上,範數包括向量範數和矩陣範數。

向量範數

我們先讨論向量的範數。向量是有方向有大小的,這個大小就用範數來表示。

如何從線性回歸到深度學習(深度學習中的線性代數)2

嚴格意義上來說,範數是滿足下列性質的任意函數:

如何從線性回歸到深度學習(深度學習中的線性代數)3

  • 當 p=2 時,範數(,可簡化寫成)稱為歐幾裡得範數,可以計算距離。但是我們看到這裡有一個開方運算,因此為了去掉這個開方,我們有可能求的是範數的平方,即範數,這就會減少一次開放運算,在後面提到的損失函數中,範數和平方範數都提供了相同的優化目标,因此平方範數更常用,計算起來也更簡單,可以通過計算,這速度就很快了。
  • 當 p=1 時,範數()是向量各元素絕對值之和,在機器學習領域,對于區分 0 和非 0 來說,範數比範數更好用。
  • 當 p=0 時,範數實際上不是一個範數,大多數提到範數的地方都會強調說這不是一個真正意義上的範數,用來表示這個向量中有多少個非 0 元素,但是實際上它是非常有用的,在機器學習中的正則化和稀疏編碼中有應用。在一個例子中是這麼說的:判斷用戶名和密碼是否正确,用戶名和密碼是兩個向量,時,則登錄成功,時,用戶名和密碼有一個錯誤,時,用戶名和密碼都錯誤。我們知道有這麼回事,在日後看到相關内容時知道就好了。
  • 當 p 為無窮大時,範數也被稱為無窮範數、最大範數。表示向量中元素絕對值中最大的。

矩陣範數

對于矩陣範數,我們隻聊一聊 Frobenius 範數,簡單點說就是矩陣中所有元素的平方和再開方,還有其他的定義方法,如下,其中表示的共轭轉置,tr為迹;表示的奇異值:

如何從線性回歸到深度學習(深度學習中的線性代數)4

奇異值分解

我們熟悉特征分解矩陣中:,奇異分解與之類似:,其中矩陣的行和列的值為、正交矩陣、對角矩陣、正交矩陣,矩陣對角線上的元素稱為的奇異值,其中非零奇異值是或的特征值的平方根;稱為的左奇異向量,是的特征向量;稱為的右奇異向量,是的特征向量。因為奇異矩陣無法求逆,而求逆又是研究矩陣的非常好的方法,因此考慮退而求其次的方法,求僞逆,這是最接近矩陣求逆的,把矩陣化為最舒服的形式去研究其他的性質,僞逆把矩陣化為主對角線上有秩那麼多的非零元素,矩陣中其他的元素都是零,這也是統計學中常用的方法,在機器學習中耶非常好用。

定義

  • 對角矩陣:隻有主對角線含有非零元素;
  • 單位向量:具有單位範數的向量,;
  • 向量正交:如果兩個向量都非零,則夾角 90 度;
  • 标準正交:相互正交、範數為 1;
  • 正交矩陣:行向量和列向量分别标準正交;
  • 特征分解:将矩陣分解為特征向量和特征值;
  • 特征值和特征向量:中的和;
  • 正定、半正定、負定:特征值都正、非負、都負。

總結

線性代數的一大特點是“一大串”,統一的知識體系,相互之間緊密聯系,非常漂亮,在深度學習中有重要的應用,還是應該要學好。

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
野狼disco 為什麼這麼火(野狼disco為什麼很火)
野狼disco 為什麼這麼火(野狼disco為什麼很火)
  有這麼一首歌,最近在各大 短視頻平台 很火   聽第一遍時感覺很土   聽第二遍時就要搖頭   聽第三遍時就要畫龍、畫彩虹   聽第四遍時,感覺這是歌手 面對失落時,的反抗   聽第五遍時 感覺到歌手 在鼓勵人們 重新振奮   聽第六遍時 可能會讓你流淚、這可真是、土到極緻便是潮、嗨到深處亦悲傷      這首歌畫面感 确實很強。完整的故事,迪斯科的搖擺...
2026-03-18
剛做了人工流産應該注意哪些事項(女性做完人工流産手術後)
剛做了人工流産應該注意哪些事項(女性做完人工流産手術後)
  女性做完人工流産手術後   要注意哪些事項?   1、保持外陰的清潔,嚴禁同房。人工流産術後若過早同房,易造成急性子宮内膜炎、盆腔炎,還可繼發不孕。因此,人工流産術後一月内嚴禁房事。      2、注意休息,加強營養。人工流産術後應卧床休息2—3天,再下床活動,逐漸增加活動時間。   3、觀察出血情況。人工流産術後陰道流血超過一周以上,甚至伴有下腹痛、發...
2026-03-18
貝加爾湖畔音樂介紹(怎樣評價貝加爾湖畔這首歌)
貝加爾湖畔音樂介紹(怎樣評價貝加爾湖畔這首歌)
  初聽不識曲中意,再聽已是曲中人。或許是因為一段曾以為會很長久很長久的感情忽然終止,聽一些對舊事和感情回憶的歌曲都能讓我不受控制的把自己帶入。如果年少的自己不那麼計較,多一些體諒,或許的或許,會有不一樣的結局呢,或許的或許,不會錯過呢,青蔥的我,單純的你。以前還沒分手的時候,我隻是覺得這首歌的旋律好聽,還以為是寫貝加爾湖的甯靜美麗呢。現在才懂,那是對美好的...
2026-03-18
王源是不是解約了(王源合約到期即将解約)
王源是不是解約了(王源合約到期即将解約)
  7月27日,TFBOYS組合的經紀公司北京時代峰峻文化藝術發展有限公司發布嚴正聲明,該聲明針對近日網絡上散播的關于TFBOYS組合的一些不實内容進行了澄清。其中特别指出網絡上關于“成員王源合約到期即将解約”的傳聞進行了否認,引發了熱議。         确實,近日網絡上的一些不實言論,一經發布就被大量轉載,已經嚴重損害了藝人形象以及TFBOYS組合。因此...
2026-03-18
秋葉原之旅最新預告(秋葉原之旅Festa發布會)
秋葉原之旅最新預告(秋葉原之旅Festa發布會)
  秋葉原作為日本的旅遊勝地而被大家所熟知,但是在繁華景象的背後卻隐藏着一些不為人知的秘密。《秋葉原之旅》是一款以秋葉原為舞台的動作冒險遊戲,講述了主角和被稱為“陰妖子”的吸血鬼展開鬥争的故事。   遊戲中出現了許多的真實場景,讓玩家可以領略到動作遊戲不一樣的緊張感。   而近日遊戲開發商DMM在位于秋葉原的“挖掘!寫真偶像文化祭”咖啡廳舉辦了《秋葉原之旅F...
2026-03-18
Copyright 2023-2026 - www.tftnews.com All Rights Reserved