怎樣區分線性和非線性_線性與非線性的區別(線性分析、線性模型)


 

怎樣區分線性和非線性

1.線性Line,是指量與量之間按照比例成直線關系,在數學上可理解為一階導數是個常數;

   非線性non-line則指不按照比例不成直線關系,一節導數不為常數。

2.線性可以認為是1次曲線,比如比如y=ax+b ,即成一條直線

    非線性可認為是2次以上的曲線,比如y=ax^2+bx+c,(x^2是x的2次方),即不為直線的即可。

3.兩個變量之間的關系是一次函數的關系圖像是直線,這樣的兩個變量之間就是“線性關系”

   如果不是一次函數關系,圖像不是直線,就是“非線性關系”。

4.線性與非線性,常用於區別函數y = f (x)對自變量x的依賴關系。線性函數即一次函數,其圖像為一條直線。其它函數則為非線性函數,其圖像不是直線。

5.在數學上,線性關系是指自變量x與因變量yo之間可以表示成y=ax+b ,(a,b為常數),即說x與y之間成線性關系。

  不能表示成y=ax+b ,(a,b為常數),即非線性關系,非線性關系可以是二次,三次等函數關系,也可能是沒有關系。

線型和非線性模型區別

  1、線性模型可以是用曲線擬合樣本,但是分類的決策邊界一定是直線的,例如logistics模型

  2、區分是否為線性模型,主要是看一個乘法式子中自變量x前的系數w,如果w只影響一個x,那么此模型為線性模型。或者判斷決策邊界是否是線性的

        3、舉例

ææ ·åºå线æ§åé线æ§_线æ§ä¸é线æ§çåºå«ï¼çº¿æ§åæãçº¿æ§æ¨¡åï¼

畫出y和x是曲線關系,但是它是線性模型,因為x1*w1中可以觀察到x1只被一個w1影響

ææ ·åºå线æ§åé线æ§_线æ§ä¸é线æ§çåºå«ï¼çº¿æ§åæãçº¿æ§æ¨¡åï¼

此模型是非線性模型,觀察到x1不僅僅被參數w1影響,還被w5影響,如果自變量x被兩個以上的參數影響,那么此模型是非線性的!

 4、其實最簡單判別一個模型是否為線性的,只需要判別決策邊界是否是直線,也就是是否能用一條直線來划分

  神經網絡是非線性

  雖然神經網絡的每個節點是一個logistics模型,但是組合起來就是一個非線性模型。

  此處我們僅僅考慮三層神經網絡

ææ ·åºå线æ§åé线æ§_线æ§ä¸é线æ§çåºå«ï¼çº¿æ§åæãçº¿æ§æ¨¡åï¼

 第一層的表達式

ææ ·åºå线æ§åé线æ§_线æ§ä¸é线æ§çåºå«ï¼çº¿æ§åæãçº¿æ§æ¨¡åï¼

 第二層的表達式

ææ ·åºå线æ§åé线æ§_线æ§ä¸é线æ§çåºå«ï¼çº¿æ§åæãçº¿æ§æ¨¡åï¼

將第一層的表達式帶入第二層表達式中,可以觀察到x1變量不僅僅被w1影響還被k2影響,所以此模型不是一個線性模型,是個非線性模型。

 轉自:https://blog.csdn.net/weixin_41797870/article/details/85012811


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM