NastępnyNastępne w Podstawach AI
Benchmarki AI
Techniczne
PODSTAWOWY PRZEWODNIK
Sieć neuronowa to model uczenia maszynowego składający się z połączonych operacji matematycznych z regulowanymi parametrami.
Posłuchaj tego przewodnikaOpowiadane przez sztuczną inteligencję · ~3 min
Warstwy przekształcają dane wejściowe w dane wyjściowe, a szkolenie dostosowuje te parametry, aby poprawić wydajność w zakresie wybranego celu.
Podstawowy sztuczny neuron łączy wartości wejściowe za pomocą wag, dodaje odchylenie i stosuje funkcję aktywacji. Wagi kontrolują wpływ poszczególnych danych wejściowych. Błąd zmienia wynik. Aktywacja nieliniowa pozwala warstwom reprezentować relacje, których nie mógłby uzyskać stos operacji czysto liniowych. Na przykład aktywacja ReLU zwraca zero dla wejścia ujemnego i pozostawia wejście dodatnie bez zmian. Sieci mogą wykorzystywać różne aktywacje w różnych warstwach. Warstwa wyjściowa jest wybierana odpowiednio do zadania: przewidywania numeryczne nie są interpretowane w taki sam sposób, jak wyniki dla możliwych kategorii. Podczas uczenia funkcja straty porównuje wynik z pożądanym wynikiem. Propagacja wsteczna wykorzystuje regułę łańcuchową do obliczenia wpływu parametrów na stratę. Optymalizator wykorzystuje następnie te informacje do aktualizacji parametrów. Propagacja wsteczna oblicza gradienty; nie gwarantuje, że model znajdzie najlepsze możliwe rozwiązanie lub dobrze uogólni. Analogia do mózgu jest ograniczona. Sztuczne neurony to abstrakcje matematyczne, a skuteczna sieć nie jest dowodem na istnienie ludzkiego umysłu. Większa sieć może modelować skomplikowane relacje, ale jej uruchomienie może być również droższe, dopasowywać się do nieistotnych wzorców lub zawodzić w przypadku zmiany warunków. Porównaj to z prostszą linią bazową i przetestuj na przykładach spoza danych szkoleniowych.
04Działający przykład
Użyj dwóch wejść, 0,8 i 0,5, z wagami 0,6 i -0,4 i odchyleniem 0,1.
Suma ważona wynosi (0,8 × 0,6) + (0,5 × -0,4) + 0,1 = 0,38.
ReLU zwraca 0,38. Jeśli drugie wejście zmieni się na 1,5, suma wyniesie -0,02, a ReLU zwróci 0.
Co pokazuje
To ilustracyjne obliczenie przedstawia jedną transformację wewnątrz sieci. Wartość 0,38 oznacza aktywację, a nie zapewnienie 38% pewności.
Sieć wizyjna przekształca wartości pikseli w cechy przydatne do klasyfikacji obrazu.
Model językowy przekształca reprezentacje tokenów w wyniki używane do generowania kolejnych tokenów.
Sieć prognostyczna odwzorowuje ostatnie obserwacje na szacunki liczbowe, które należy ocenić pod kątem przyszłych wyników.
Darmowy newsletter
Trzy zweryfikowane historie AI każdego poranka w dni robocze, napisane prostym angielskim. Bezpłatne na zawsze, bez reklam.
Jedno e‑mail każdego dnia roboczego. Wypisz się jednym kliknięciem. Nigdy nie sprzedajemy ani nie udostępniamy Twojego adresu.
Sprawdź się
Natychmiastowa informacja zwrotna na każde pytanie oraz udostępnialny certyfikat z weryfikowalnym ID po zaliczeniu kursu.
Wspieraj darmową edukację AI. AI Understanding jest organizacją non-profit 501(c)(3) — bez reklam, bez płatnej ściany, zawsze. Przekaż darowiznę
Nieliniowe funkcje aktywacji pozwalają warstwom ułożonym na sobie reprezentować relacje nieliniowe. Układanie tylko operacji liniowych nadal powodowałoby transformację liniową.
Nie. Wydajność zależy od ograniczeń związanych z zadaniem, danymi, szkoleniem, oceną i wdrożeniem. Większa liczba parametrów może zwiększyć koszty i nie gwarantuje bardziej niezawodnych wyników.
Ucz się dalej
Wybrano więcej przewodników na ten temat
NastępnyNastępne w Podstawach AI
Benchmarki AI
Techniczne