Lineêre algebra
Kunsmatige intelligensie -kundiges kan nie sonder Lineêre Algebra leef nie :
- KI maak baie gebruik van Scalars
- KI maak baie gebruik van vektore
- KI maak baie gebruik van Matrikse
- KI maak baie gebruik van Tensors
Skalaar | Vektor(e) | ||||||||||||||||||||||||||
1 |
|
||||||||||||||||||||||||||
Matriks | Tensor | ||||||||||||||||||||||||||
|
|
Vektore en Matrikse
Vektore en Matrikse is die tale van data.
Met KI word die meeste dinge met vektore en matrikse gedoen.
Met vektore en matrikse kan jy geheime ontdek .
Skalare
In lineêre algebra is 'n skalaar 'n enkele getal .
In JavaScript kan dit geskryf word soos 'n konstante of 'n veranderlike:
const myScalar = 1;
let x = 1;
var y = 1;
Vektore
In lineêre algebra is 'n vektor 'n reeks getalle .
In JavaScript kan dit as 'n skikking geskryf word:
const myArray = [50,60,70,80,90,100,110,120,130,140,150];
myArray.length; // the length of myArray is 11
'n Skikking kan veelvuldige dimensies hê, maar 'n vektor is 'n 1-dimensionele skikking .
'n Vektor kan op baie maniere geskryf word. Die mees algemene is:
v= |
|
of:
v= |
|
Die prent aan die linkerkant is 'n vektor . Die lengte toon die grootte . Die pyltjie wys die rigting . |
Matrikse
In lineêre algebra is 'n matriks 'n 2-dimensionele skikking .
C = |
|
In JavaScript is 'n matriks 'n skikking met 2 indekse (indekse).
Voorbeeld
var myArray = [[1,2],[3,4],[5,6]];
Tensors
'n Tensor is 'n N-dimensionele matriks .
T = |
|
In JavaScript is 'n matriks 'n skikking met veelvuldige indekse (indekse).