Algebra liniowa

Eksperci sztucznej inteligencji nie mogą żyć bez algebry liniowej :

  • AI intensywnie korzysta ze skalarów
  • AI intensywnie korzysta z wektorów
  • AI intensywnie korzysta z macierzy
  • Sztuczna inteligencja intensywnie korzysta z tensorów
Celem tego rozdziału jest zwrócenie uwagi na części algebry liniowej, które są wykorzystywane w projektach data science, takich jak uczenie maszynowe i głębokie uczenie.
SkalarnyWektory
1
1
2
3
 
1 2 3

MatrycaNapinacz
1 2 3
4 5 6
 
1 2 3
4 5 6
 
4 5 6
1 2 3
 

Wektory i macierze

Wektory i macierze to języki danych.

W przypadku AI większość rzeczy odbywa się za pomocą wektorów i macierzy.

Dzięki wektorom i matrycom możesz odkrywać tajemnice .


Skalary

W algebrze liniowej skalar to pojedyncza liczba .

W JavaScript można to zapisać jako stałą lub zmienną:

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

Wektory

W algebrze liniowej wektor jest tablicą liczb .

W JavaScript można to zapisać jako tablicę:

const myArray = [50,60,70,80,90,100,110,120,130,140,150];
myArray.length;   // the length of myArray is 11

Tablica może mieć wiele wymiarów, ale wektor jest tablicą jednowymiarową .

Wektor można zapisać na wiele sposobów. Najczęstsze to:

v=   
1 2 3

lub:

v=   
1
2
3

Wektor

Obraz po lewej to Vector .

Długość pokazuje wielkość . _

Strzałka pokazuje Kierunek . _

Ucz się więcej ...


Matryce

W algebrze liniowej macierz jest tablicą dwuwymiarową .

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

W JavaScript macierz to tablica z 2 indeksami (indeksami).

Przykład

var myArray = [[1,2],[3,4],[5,6]];

Ucz się więcej ...


Tensory

Tensor jest N-wymiarową Matrycą .

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

W JavaScript macierz to tablica z wieloma indeksami (indeksami).

Ucz się więcej ...

Algebra Liniowa to dział matematyki, który dotyczy równań liniowych (i map liniowych) oraz ich reprezentacji w przestrzeniach wektorowych i poprzez macierze .

Algebra liniowa ma kluczowe znaczenie dla prawie wszystkich dziedzin matematyki.

Wikipedia