Astronomowie ESA przy pomocy SI odkryli ponad 800 nowych kosmicznych anomalii na zdjęciach Hubble'a

Astronomowie ESA przy pomocy SI odkryli ponad 800 nowych kosmicznych anomalii na zdjęciach Hubble'a
Zestawienie sześciu odległych galaktyk sfotografowanych przez kosmiczny teleskop Hubble. Źródło: NASA

Astronomowie Europejskiej Agencji Kosmicznej (ESA) odkryli ponad 800 wcześniej nieznanych kosmicznych anomalii za pomocą nowego narzędzia opartego na sztucznej inteligencji. Sieć neuronowa o nazwie AnomalyMatch przeanalizowała prawie 100 milionów fragmentów obrazów z archiwum teleskopu Hubble w mniej niż trzy dni.

Co wiadomo

Algorytm opracowali badacze David O'Ryan i Pablo Gomez. Został on wytrenowany do pracy z archiwum Hubble Legacy — bazą danych zawierającą dziesiątki tysięcy zestawów obserwacji z 35 lat pracy teleskopu. W ESA podkreślają, że ilość danych jest tak ogromna, że ręczna analiza z wymaganą szczegółowością jest praktycznie niemożliwa.

Po wstępnym selekcji wyniki zostały sprawdzone przez naukowców. System zidentyfikował około 1400 anomalii, z czego ponad 800 nie było wcześniej udokumentowanych. Większość znalezisk to galaktyki, które współdziałają lub się łączą, a także soczewki grawitacyjne, gdzie światło odległych obiektów jest zakrzywiane przez masywne galaktyki na pierwszym planie.

Dodatkowo badacze zarejestrowali dyski protoplanetarne, galaktyki o wyglądzie „meduzowym” oraz obiekty z nietypowymi skupiskami gwiazd. Kilkadziesiąt znalezisk w ogóle nie udało się zaklasyfikować do znanych klas. Zdaniem autorów projektu, AnomalyMatch może stać się skutecznym narzędziem do analizy dużych astronomicznych archiwów w przyszłości.

Źródło: NASA

var _paq = window._paq = window._paq || []; _paq.push(['trackPageView']); _paq.push(['enableLinkTracking']); (function() { var u='//mm.magnet.kiev.ua/'; _paq.push(['setTrackerUrl', u+'matomo.php']); _paq.push(['setSiteId', '2']); var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); })();