Sztuczna inteligencja

Spis treści

Ten samouczek obejmuje podstawy sztucznej inteligencji i uczenia maszynowego, w tym wiele przykładów, rozwiązań i formuł w prostym kodzie JavaScript.

Sztuczna inteligencja

Sztuczna inteligencja sugeruje, że maszyny mogą naśladować ludzi w:

  • Mówić
  • Myślący
  • Uczenie się
  • Planowanie
  • Zrozumienie

Inteligencja ludzka

Około 70 000 lat temu ludzki mózg zaczął rozwijać „Inteligencję Poznawczą”:

  • Umiejętność rozumienia liczb
  • Umiejętność rozumienia języka
  • Umiejętność zrozumienia abstrakcyjnego myślenia

Języki

Stworzona inteligencja poznawcza:

  • Umysł
  • Słowa
  • Liczby

Liczby

Inteligencja poznawcza stworzyła również:

  • Liczby
  • Rachunkowość
  • Obliczenie

Komputery

AI jest wynikiem ludzkiej potrzeby wykonywania złożonych obliczeń .

Można to osiągnąć tylko przy użyciu szybkich komputerów.


Matematyka

Główne gałęzie matematyki związane ze sztuczną inteligencją to:

  • Funkcje liniowe
  • Grafika liniowa
  • Algebra liniowa
  • Prawdopodobieństwo
  • Statystyka

Te rozdziały zawierają treści dotyczące gałęzi matematyki, które są wykorzystywane w projektach z zakresu nauki o danych (uczenie maszynowe / uczenie głębokie).


Algebra liniowa

Eksperci AI nie mogą żyć bez tej algebry:

  • AI korzysta ze skalarów
  • AI korzysta z wektorów
  • AI korzysta z matryc
  • AI korzysta z tensorów

Grafika liniowa

  • Liniowy oznacza prosto
  • Wykres liniowy to linia prosta
  • Ogólnie rzecz biorąc, wykres liniowy wyświetla funkcję liniową

Prawdopodobieństwo

Prawdopodobieństwo określa, jak prawdopodobne jest coś
Prawdopodobieństwo to liczba z zakresu od 0 do 1


Statystyka

Jak zbierać, analizować, interpretować i prezentować dane.

  • Co jest najczęstsze?
  • Co jest najbardziej oczekiwane?
  • Co jest najbardziej normalne?

Nauka o sztucznej inteligencji

  • Grupowanie
  • Regresje
  • Perceptrony
  • Trening

Nauczanie maszynowe

  • Perceptrony
  • Uznanie
  • Trening
  • Testowanie

TensorFlow.js

  • Instruktaż
  • Operacje
  • Przyłbica
  • Modele

Grafika JavaScript

  • Płótno
  • Plotly.js
  • Chart.js
  • Wykres Google