Chiziqli algebra

Mashinali o‘rganish mutaxassislari chiziqli algebrasiz ishlay olmaydi:

  • ML skalyarlardan keng foydalanadi
  • ML vektorlardan keng foydalanadi
  • ML matritsalardan keng foydalanadi
  • ML tenzorlardan keng foydalanadi

Ushbu bobning maqsadi — chiziqli algebraning mashinali o‘rganish va chuqur o‘rganish kabi ma’lumotlar fani loyihalarida qo‘llaniladigan qismlarini yoritib berish.

SkalyarVektor(lar)
1
1
2
3
 
1 2 3

MatritsaTenzor
1 2 3
4 5 6
 
1 2 3
4 5 6
 
4 5 6
1 2 3
 

ULASHISH

Vektorlar va matritsalar

Vektorlar va matritsalar — ma’lumotlar tili.

Mashinali o‘rganishda aksariyat ishlar vektorlar va matritsalar yordamida bajariladi.

Vektorlar va matritsalar yordamida sirlarni kashf etishingiz mumkin.


Skalyarlar

Chiziqli algebrada skalyar — bu bitta son.

JavaScript’da uni konstanta yoki o‘zgaruvchi sifatida yozish mumkin:

const myScalar = 1; let x = 1; var y = 1;

Vektorlar

Chiziqli algebrada vektor — bu sonlar massivi.

JavaScript’da uni massiv ko‘rinishida yozish mumkin:

const myArray = [50,60,70,80,90,100,110,120,130,140,150]; myArray.length;   // the length of myArray is 11
O‘zingiz sinab ko‘ring »

Massiv bir nechta o‘lchamga ega bo‘lishi mumkin, vektor esa 1 o‘lchamli massivdir.

Vektorni ko‘p usullarda yozish mumkin. Eng keng tarqalganlari:

v =   
1 2 3

yoki:

v =   
1
2
3

Vector

Chapdagi rasmda vektor tasvirlangan.

Uzunligi uning kattaligini ko‘rsatadi.

Strelka uning yo‘nalishini ko‘rsatadi.

Batafsil o‘rganing ...



Matritsalar

Chiziqli algebrada matritsa — bu 2 o‘lchamli massiv.

C =   
3 0 0 0
0 3 0 0
0 0 3 0
0 0 0 3

JavaScript’da matritsa odatda ikki o‘lchamli (2D) massiv, ya’ni massivlardan iborat massiv ko‘rinishida ifodalanadi. Har bir ichki massiv qatorni, ushbu massivlar ichidagi har bir element esa ustunni ifodalaydi.

Misol

const myArray = [[1,2],[3,4],[5,6]];
O‘zingiz sinab ko‘ring »

Batafsil o‘rganing ...


Tenzorlar

Tenzor — bu N o‘lchamli matritsa.

T =   
 
1 2 3
4 5 6
 
4 5 6
1 2 3
 

JavaScript’da tenzor — bir nechta indeksli massiv.

Batafsil o‘rganing ...

Chiziqli algebra — matematikaning chiziqli tenglamalar (va chiziqli akslantirishlar) hamda ularning vektor fazolarda va matritsalar orqali ifodalanishini o‘rganadigan bo‘limi.

Chiziqli algebra matematikaning deyarli barcha sohalarida markaziy o‘rin tutadi.

Wikipedia


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!