Álgebra Linear
Especialistas em Inteligência Artificial não podem viver sem Álgebra Linear :
- AI faz uso pesado de escalares
- AI faz uso pesado de vetores
- AI faz uso pesado de matrizes
- AI faz uso pesado de tensores
Escalar | Vetor(es) | ||||||||||||||||||||||||||
1 |
|
||||||||||||||||||||||||||
Matriz | Tensor | ||||||||||||||||||||||||||
|
|
Vetores e Matrizes
Vetores e Matrizes são as linguagens dos dados.
Com a IA, a maioria das coisas é feita com vetores e matrizes.
Com vetores e matrizes, você pode Descobrir Segredos .
Escalares
Na álgebra linear, um escalar é um único número .
Em JavaScript pode ser escrito como uma constante ou uma variável:
const myScalar = 1;
let x = 1;
var y = 1;
Vetores
Na álgebra linear, um vetor é uma matriz de números .
Em JavaScript, pode ser escrito como um array:
const myArray = [50,60,70,80,90,100,110,120,130,140,150];
myArray.length; // the length of myArray is 11
Um array pode ter várias dimensões, mas um vetor é um array unidimensional .
Um vetor pode ser escrito de várias maneiras. Os mais comuns são:
v= |
|
ou:
v= |
|
A imagem à esquerda é um Vector . O Comprimento mostra a Magnitude . A seta mostra a direção . |
Matrizes
Em álgebra linear, uma matriz é uma matriz bidimensional .
C = |
|
Em JavaScript, uma matriz é um array com 2 índices (índices).
Exemplo
var myArray = [[1,2],[3,4],[5,6]];
Tensores
Um tensor é uma matriz N-dimensional .
T = |
|
Em JavaScript, uma matriz é uma matriz com vários índices (índices).