TI/Sztuczne sieci neuronowe: Różnice pomiędzy wersjami
Z Brain-wiki
Linia 1: | Linia 1: | ||
==[["Technologia_informacyjna"|⬆]] Przykład: rozpoznawanie cyfr za pomocą prostej sieci neuronowej== | ==[["Technologia_informacyjna"|⬆]] Przykład: rozpoznawanie cyfr za pomocą prostej sieci neuronowej== | ||
+ | [[Plik:Neuron.png|bezramki|100px|right|Sztuczny neuron czyli prosty sumator]] | ||
+ | |||
+ | Sztuczne sieci neuronowe konstruowane są jednostek zwanych "sztucznymi neuronami". Możemy o nich myśleć jako o komórkach pamięci komputera. Konkretna wartość zapisana w jednej takiej komórce (D) jest w każdym kroku obliczana według stałego schematu: liczby z komórek (sztycznych neuronów) poprzedniej warstwy ABC są mnożone przed odpowiednie wagi i dodawane do siebie (A * w<sub>AD</sub> + B * w<sub>BD</sub> + C * w<sub>CD</sub>) a na koniec ta suma ważona jest poddawana działaniu funkcji aktywacji ''f'': | ||
+ | |||
+ | D = ''f'' (A * w<sub>AD</sub> + B * w<sub>BD</sub> + C * w<sub>CD</sub>) | ||
− | |||
[[Plik:MnistExamplesModified.png|ramka|centruj|przykłady z bazy [https://yann.lecun.com/exdb/mnist/ MNIST], źródło: [https://en.wikipedia.org/wiki/MNIST_database Wikipedia]]] | [[Plik:MnistExamplesModified.png|ramka|centruj|przykłady z bazy [https://yann.lecun.com/exdb/mnist/ MNIST], źródło: [https://en.wikipedia.org/wiki/MNIST_database Wikipedia]]] |
Wersja z 10:49, 24 lip 2024
⬆ Przykład: rozpoznawanie cyfr za pomocą prostej sieci neuronowej
Sztuczne sieci neuronowe konstruowane są jednostek zwanych "sztucznymi neuronami". Możemy o nich myśleć jako o komórkach pamięci komputera. Konkretna wartość zapisana w jednej takiej komórce (D) jest w każdym kroku obliczana według stałego schematu: liczby z komórek (sztycznych neuronów) poprzedniej warstwy ABC są mnożone przed odpowiednie wagi i dodawane do siebie (A * wAD + B * wBD + C * wCD) a na koniec ta suma ważona jest poddawana działaniu funkcji aktywacji f:
D = f (A * wAD + B * wBD + C * wCD)