線性代數精華——向量的線性相關

2021-02-19 TechFlow

這一篇文章和大家聊聊向量

向量這個概念我們在高中就接觸到了,它既指一個點在空間中的坐標,也表示一個有向線段,如果我們加入複數概念的話,它還能表示一個數。在線性代數當中,向量就是指的n個有次序的數組成的數組。

向量可以寫成一行,也可以寫成一列。寫成一列的稱為列向量,例如:

寫成一行則是行向量:,為了方便並且統一,在當前以及以後的文章當中,我們使用小寫字母來表示列向量,列向量的轉置表示行向量,例如。既然向量可以表示點,點可以表示空間,那麼自然向量也可以表示空間。所以我們可以把三維空間用向量表示:

既然我們可以用向量的集合表示空間,自然也可以用向量的集合來表示平面。表示平面的方式很簡單,就是在向量當中限制一些條件,只保留滿足條件的向量,比如三維空間當中的平面可以表示成:

同樣,我們可以拓展到多維空間當中,一個n維空間可以用向量表示成:

n維空間當中的平面可以表示成:

如上定義的平面稱為n維空間當中n-1維的超平面。因為超過3維的空間,我們很難想像出它的物理意義,所以稱為超平面。

我們可以把若干個向量組合到一起,這樣的組合稱為向量組,其實就是矩陣。我們可以把一個m * n的矩陣,看成是n個m維的列向量組合而成的向量組。之前我們介紹的Ax=0的齊次線性方程組的解,當R(A) < n時,它是無限多個n維列向量的向量組。

有了向量組之後,我們看下一個概念。假設A是一個m個n維向量的向量組:,b是另一個n維的向量。如果存在一組數:,使得:

這一點能夠成立,其實也就是方程組: 有解。如果我們將它展開,其實就是我們之前介紹的非齊次線性方程組。我們之前的文章當中已經證明過了,要使得該方程組有解,必須要滿足:R(A) = R(A, b),這樣,我們就把向量組和之前的線性方程組聯繫起來了。如果存在不全為0的數:,使得:。那麼則稱向量組A是線性相關的,否則是線性無關的。一般情況下,我們說線性無關或者線性相關,都是指n >= 2的情況。我們很容易看出,對於兩向量來說線性相關,其實就是指的兩向量成比例。如果是三個向量,則是三向量共面。如果一個向量組A線性相關,我們假設a1向量的係數k_1不為零,那麼根據線性相關的定義,我們可以寫出:。也就是說向量能夠被A組當中其他向量線性表示。反之,如果A組向量之中有一個向量能夠被其他向量線性表示,那麼就說明A組向量線性相關。我們再換一種理解方式,如果將A組向量,看做是矩陣,向量組A線性相關,就是齊次線性方程組Ax=0有非零解。我們之前介紹齊次線性方程組的時候曾經介紹過,齊次線性方程組要有非零解的條件是R(A) < n。如果R(A) = n,那麼齊次線性方程組沒有非零解,也就是說向量組A線性無關

到這裡,我們關於向量組和線性相關的概念就差不多介紹完了。不過向量組當中還有一些很好用的性質,簡單列舉一下:

1. 如果向量組線性相關,那麼向量組,也線性相關。反之,如果B線性無關,那麼A也一定線性無關。

2. n個m維向量組成的向量組,當m 小於 n 時,一定線性相關。另外,n+1個n維向量一定線性相關。

3. 如果向量組線性無關,向量組線性相關。那麼向量b必然可以被向量組A線性表示,並且表示的方式唯一。

以上三個特性都很直觀,這裡就不一一證明了。

這裡說的線性相關都是絕對的線性相關,但是在機器學習領域,由於數據之間存在誤差,所以我們很少使用絕對的線性相關。相反,我們會用向量之間的相似度來衡量向量之間的相關性。

在線性模型當中,我們會分析特徵和預測結果的相關性,如果相關性不高,那麼說明這個特徵非常弱,或者效果很差,如果很強,則說明這個特徵指導意義很高。我們也會分析特徵之間的相關性,如果某兩個特徵相關性很高,說明它們提供的信息差不多,對於模型來說其實提供了非常近似的信息,很可能並不會帶來正面助益,反而帶來誤差或者影響。這時候可以考慮去除多餘的特徵,或者使用一些降維算法,來降低特徵的維度。

向量空間

最後,我們來簡單介紹一下向量空間。向量空間的定義很簡單,其實就是一個全體向量的集合。我們把全體n維向量組成的集合,稱作是n維向量空間。

假設V是一個向量空間,存在r個向量:,並且滿足以下條件:1. 線性無關2. V中任一向量都可以用 線性表示。那麼我們稱向量組為向量空間V的一個基,r稱為向量空間V的維數,並稱V為r維的向量空間。如果把向量空間V也看成是向量組,那麼V的維數其實就是這個向量組的秩。有了基的概念之後,我們就可以表示向量空間當中所有的向量。假設空間V的基是,對於任一向量x,都有唯一的一個表示:

數組就是向量x在基中的坐標。對於n維向量空間,我們取它的單位坐標向量組:,那麼x就可以表示成: ,其中的也就是x向量在各個維度上的分量,因此就稱為是空間中的自然基。今天的文章就是這些內容,其實並沒有什麼特別的,只是將我們串聯了一些我們之前學過的知識,以及明確了線性代數領域對於向量以及相關性的概念。如果覺得有所收穫,還請右下角點個「在看」或者轉發吧。

相關焦點

  • 線性代數學習之線性相關,線性無關與生成空間
    繼續接著上一次線性代數學習之線性系統的線性代數的學習繼續向前,這次則開始要接觸線性代數領域更加核心更加關鍵的內容:什麼是線性相關?
  • 線性代數的本質--對線性空間、向量和矩陣的直覺描述
    4、如果矩陣中每一個元素又是一個向量,那麼我們再展開一次,變成三維的立方陣,是不是更有用?5、矩陣的乘法規則究竟為什麼這樣規定?為什麼這樣一種怪異的乘法規則卻能夠在實踐中發揮如此巨大的功效?很多看上去似乎是完全不相關的問題,最後竟然都歸結到矩陣的乘法,這難道不是很奇妙的事情?難道在矩陣乘法那看上去莫名其妙的規則下面,包含著世界的某些本質規律?
  • 線性代數拾遺(一):線性方程組、向量方程和矩陣方程
    這本書不僅對線性代數的基本概念闡述地很直觀形象,而且還有許多現實生活中的應用,特別是經濟、物理、計算機領域,真正讓人領略到線性代數作為現代數學的魅力。我特將自己的讀書總結和體會記錄於此,也是希望藉此加深自己的理解。注意,這個系列假設你已經有了線性代數基礎,像是行變換、將矩陣轉換為行階梯形式這種基本技巧已經掌握。本文不再贅述具體操作步驟,主要關注於概念的直觀理解。
  • 人工智慧數學基礎-線性代數3:線性空間、線性相關及基
    2.2、線性相關、線性無關在一個線性空間中,如果一組向量a1、a2、…、as(其中s>=1)從:k1*a1+k2*a2+.+ks*as = 0可以推出k1=k2=…=ks=0,則稱這組向量線性無關。
  • 【教學筆記】線性代數 | 第三章 向量空間 要點掌握
    【線性無關與線性相關】要點重點記住線性相關與線性無關的定義式,其他種種皆可由此推導引申出來。這節希望大家能理解向量從二三維擴展到n維的思路過程,當對於空間的理解不能再用幾何意義來描述時,代數的表示就擴展了向量的深度與廣度,從而可以滿足工程和經濟模型分析的需要。
  • 2020考研數學線性代數重點內容與常見題型:向量
    在考研數學中,線性代數相對來說是比較簡單的學科,下面就大家整理了線性代數重點內容與常見題型,希望能幫助大家更好的複習!  向量部分既是重點又是難點,由於n維向量的抽象性及在邏輯推理上的較高要求,導致考生在學習理解上的困難。考生至少要梳理清楚知識點之間的關係,最好能獨立證明相關結論。
  • 高等代數 | 第三章 線性相關與線性無關的向量組
    本文主要對於向量組之間的線性相關與線性無關的概念進行了總結,希望大家對於基本定義所得到的結論,要熟練掌握,本節的例題也給出了線性相關與線性無關定義在解決實際問題中的運用,希望大家能夠熟掌握.定義 1.
  • 用直觀的方法理解抽象的概念——線性相關(線性代數)
    線性代數實際上是數學的一個非常有趣的分支,但是當我們漫無目的地盯著矩陣看幾個小時時,我們並不能理解它。所以,今天我將帶大家直觀地理解線性代數中幾個重要的概念:線性相關、線性無關擴張空間基我將用3篇文章分別深入探討這三個概念。這篇文章用圖案的類比,直觀地解釋了線性相關。
  • 線性代數拾遺(六):特徵值與特徵向量
    此外,這個性質也反應了矩陣的兩個重要屬性:特徵值與特徵向量。二、特徵值與特徵向量當我們把一個矩陣看作是一個線性變換:x↦Ax時,我們將矩陣理解成為一種運動,一種能使向量 x 向著向量 Ax 移動的「力」。一般來說,向量 x 經 A 進行變換有可能是朝著各個方向移動。然而,總有某些特殊向量,線性變換在這些向量上的作用是十分簡單的。
  • 線性代數(Gelbert)---線性變換
    還找到了一篇和這課內容相關性很高,但更中國,更抽象的《線性代數先修課(一)》。就是Gelbert所說的,很多線代課是從這一部分開始的,因為不用矩陣也能理解線性變換(同樣原因,我的印象在這一篇裡也很難跑題發散)。Gelbert的課就更直觀,更幾何。    按初中的理解對線的描述,在幾何課中是需要藉助坐標系的。
  • 線性代數複習建議及相關講解
    剛開始進行考研複習的考生中有不少人開始進行線性代數的複習了,有很多同學告訴我複習線性代數時遇到了很大的困難,在歷年的複習過程中,有許多同學完全找不到複習的感覺,線性代數這門學科的學習方法和高等數學完全不一樣,也就是說你學習線性代數首先你得換學習思想,它完全是一套全新的學習思想,所以很多學生剛剛入門的時候覺得線性代數不好學,我想告訴大家線性代數不是先做題
  • 沉浸式學習線性代數!這裡有一本全交互的線性代數書
    機器之心編輯參與:路今天,我們給大家介紹一本好玩的線性代數書籍。線性代數的書籍那麼多,這本卻獨具特色。書籍內容涵蓋:向量、點積、向量積(叉積)、高斯消元法、矩陣、行列式、秩、線性映像、特徵值和特徵向量、因式分解。2015 年 9 月 7 日,這本書首次上線,發布了前四部分。目前這本書尚未完成,最後兩部分「特徵值和特徵向量」和「因式分解」還在進行中。
  • 人工智慧數學基礎-線性代數1:向量的定義及向量加減法
    在線性代數、泛函分析及相關的數學領域,範數是一個函數,是矢量空間內的所有矢量賦予非零的正長度或大小。1.3、向量的屬性及自由向量向量規定了方向和大小,常用一條有向線段來表示,有向線段的長度表示向量的大小,箭頭所指的方向表示向量的方向。長度相等且方向相同的向量叫做相等向量,向量a與b相等,記作a=b。零向量與零向量相等。
  • 線性代數學習的核心——從雞兔同籠到線性方程組
    這是線性代數的核心思維。比如,既然方程組加減消元時只有係數改變,省略未知數符號xy可不可以?當然可以。寫成,則就是小學時「殘忍的砍腳法」的化簡流程,也是中學時的加減消元法,如果你已經複習線性代數,就會認出這是對增廣矩陣做初等行變換。線性代數的發端,本就是源自解方程組。方程組既有代數形式,也有矩陣形式,還有向量形式。
  • 考研數學線性代數答題必知的知識點及概念
    這部分的重要考點一是線性方程組所具有的兩種形式——矩陣形式和向量形式;二是線性方程組與向量以及其它章節的各種內在聯繫。  (1)齊次線性方程組與向量線性相關、無關的聯繫  齊次線性方程組可以直接看出一定有解,因為當變量都為零時等式一定成立——印證了向量部分的一條性質「零向量可由任何向量線性表示」。
  • 線性代數六大考點及出題形式
    考生至少要梳理清楚知識點之間的關係,最好能獨立證明相關結論。1、重點內容:(1)向量的線性表示線性表示經常和方程組結合考察,特點,表面問一個向量可否由一組向量線性表示,其實本質需要轉換成方程組的內容來解決,經常結合出大題。(2)向量組的線性相關性向量組的線性相關性是線性代數的重點,也是考研的重點。
  • 今日PNAS:利用新型存儲器陣列一步解線性方程組和特徵向量
    線性代數中最核心的一個操作是解不同的矩陣方程,包括解線性方程組和特徵向量等。在傳統計算機上,解矩陣方程需要一些精心設計的算法,如高斯消元法、LU分解法,然後在多項式時間內(比如O(N3),N是矩陣行/列數)獲得方程解。
  • 線性代數學習之一切從向量開始
    而到了線性代數則對上面初等的代數進行了拓展,它主要是研究「一組數」,也就是一個空間,既向量(Vector,下面就會學到),所以它的類型就會為:一句話,有時間有經歷,學好它,對於自己程式設計師的職業發展只有利無一害的,先囉嗦到這,下面正式開啟線性代數的學習大門~~從向量起開啟學習之路:什麼是向量?在上面的概述中也說明了為啥線性代數這麼重要,是因為真實世界是多維度的,所以需要從研究一個數拓展到研究一組數上來,而一組數的基於表示方法就是向量(Vector)。
  • 2021考研:線性代數總結複習四部曲
    線性代數的概念很多,重要的概念有:代數餘子式,伴隨矩陣,逆矩陣,初等變換與初等矩陣,正交變換與正交矩陣,秩(矩陣、向量組、二次型),等價(矩陣、向量組),線性組合與線性表出,線性相關與線性無關,極大線性無關組,基礎解系與通解,解的結構與解空間,特徵值與特徵向量,相似與相似對角化,二次型的標準形與規範形,正定,合同變換與合同矩陣。
  • 2021考研:線性代數複習四步!
    線性代數的概念很多,重要的概念有:代數餘子式,伴隨矩陣,逆矩陣,初等變換與初等矩陣,正交變換與正交矩陣,秩(矩陣、向量組、二次型),等價(矩陣、向量組),線性組合與線性表出,線性相關與線性無關,極大線性無關組,基礎解系與通解,解的結構與解空間,特徵值與特徵向量,相似與相似對角化,二次型的標準形與規範形,正定,合同變換與合同矩陣。