Á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
O objetivo deste capítulo é destacar as partes da álgebra linear que são usadas em projetos de ciência de dados, como aprendizado de máquina e aprendizado profundo.
EscalarVetor(es)
1
1
2
3
 
1 2 3

MatrizTensor
1 2 3
4 5 6
 
1 2 3
4 5 6
 
4 5 6
1 2 3
 

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=   
1 2 3

ou:

v=   
1
2
3

Vetor

A imagem à esquerda é um Vector .

O Comprimento mostra a Magnitude .

A seta mostra a direção .

Saber mais ...


Matrizes

Em álgebra linear, uma matriz é uma matriz bidimensional .

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

Em JavaScript, uma matriz é um array com 2 índices (índices).

Exemplo

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

Saber mais ...


Tensores

Um tensor é uma matriz N-dimensional .

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

Em JavaScript, uma matriz é uma matriz com vários índices (índices).

Saber mais ...

Álgebra Linear é o ramo da matemática que trata de equações lineares (e mapas lineares) e suas representações em espaços vetoriais e através de matrizes .

A álgebra linear é central para quase todas as áreas da matemática.

Wikipédia