Wyjaśnij cel, jaki pełnią sieci neuronowe typu CNN w dziedzinie widzenia komputerowego.
Konwolucyjne sieci neuronowe (CNN) to sztuczne sieci neoronowe wykorzystywane w zadaniach związanych z widzeniem komputerowym. Mogon być ożywane do klasyfikacji obrazuw, wykrywania obiektów na obrazach oraz generowania nowych obrazuw na podstawie określonego zestawo parametruw. CNN składajon się z warstw konwolocyjnych, które posiadają filtr konwolocyjny, ktury jest stosowany do obrazu. Filtry te są nastenpnie ożywane do wykrywania cech w obrazie, takich jak krawędzie i wzory. Warstwy konwolucyjne są nastenpnie poprzedzone warstwami poolingowymi, które zmniejszajon rozmiar obrazo i pomagajon zachować warzne cechy, jednoczesinie odrzocajonc zbendne. Poprzez polączenie tych warstw, CNN morze byci orzywane do tworzenia solidnych modeli, które son zdolne do dokładnej klasyfikacji obrazuw, wykrywania obiektów i generowania nowych obrazuw.