Research Article

Wielomodalne biomarkery molekularne oparte na uczeniu maszynowym do predykcyjnej analityki zdrowotnej

DOI:

10.3791/69241

January 16th, 2026

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Uczenie maszynowe z multimodalnymi biomarkerami poprawia przewidywanie i monitorowanie chorób, dając nadzieję na postęp w opiece zdrowotnej w różnych dziedzinach i poprawiając wyniki opieki zdrowotnej dzięki dokładnemu przewidywaniu chorób.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Co roku wiele osób na całym świecie jest stopniowo dotkniętych niszczycielskimi problemami zdrowotnymi, takimi jak choroby serca, infekcje dróg oddechowych, zaburzenia neurologiczne, stres poznawczy, nowotwory, udary, cukrzyca itp., które prowadzą do poważnych powikłań zdrowotnych i powiązanych nieprawidłowości. Dlatego wczesna analiza zdrowotna jest kluczowa, ponieważ umożliwia terminową interwencję terapią celowaną, potencjalnie przynosząc natychmiastową ulgę i trwałe długoterminowe korzyści, które mogą spowolnić postęp choroby. Ze względu na złożone procesy patofizjologiczne i niejednorodne badania kliniczne w różnych schorzeniach, istnieje potrzeba stosowania wysoce czułych, multimodalnych biomarkerów oraz skutecznych metod badawczych, które pozwolą na dokładne wykrywanie i monitorowanie wyników zdrowotnych pacjentów. Dlatego do przewidywania wyników rozważane są algorytmy uczenia maszynowego o różnych kategoriach i technikach, w tym prognozowanie, ocenę ryzyka, stratyfikację pacjentów oraz monitorowanie chorób. Tok proponowanej pracy podzielony jest na trzy etapy: pierwszy etap definiuje znaczenie opieki zdrowotnej poprzez studia przypadków, a następnie tradycyjne algorytmy uczenia maszynowego (ML), tradycyjne podejścia Deep Learning (DL) oraz nowoczesne techniki DL (TabNet i AutoInt) w drugim etapie. Na koniec eksperymenty są wdrażane, aby uzasadnić wyniki. Praca ta podkreśla grupowanie modalności poprzez integrację białek molekularnych, chemicznych i genetycznych biomarkerów z nowymi cechami ML. Wyniki wskazują na istotną poprawę w przewidywaniu dokładności przy użyciu proponowanej metodologii.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

System opieki zdrowotnej coraz częściej wykorzystuje analitykę predykcyjną do monitorowania pacjentów i terminowego diagnozowania wyników zdrowotnych, ułatwiając opiekę proaktywną i poprawiając wyniki leczenia. Integrując analitykę predykcyjną z biomarkerami, klinicyści mogą zwiększyć dokładność diagnostyki, identyfikować skuteczne leczenia, monitorować postępy terapii oraz zdobywać cenne informacje o mechanizmach choroby, co ostatecznie prowadzi do bardziej świadomych i skutecznych decyzji dotyczących leczenia. Biomarkery odnoszą się do cech biologicznych cząsteczek lub wskaźników występujących w próbkach, takich jak biopłyny, tkanki, komórki, DNA, RNA, krew i mocz, które mierzą obecność lub postęp choroby w ludzkim organizmie, pomagając ocenić skuteczność leczenia1.

Postępy w stosowaniu biomarkerów molekularnych odgrywają kluczową rolę w medycynie spersonalizowanej poprzez precyzyjne mierzenie konkretnych cząsteczek w celu identyfikacji unikalnych problemów zdrowotnych u pacjentów, umożliwiając ukierunkowane strategie leczenia od początkowych etapów2. W przyszłości podejścia multimodalne pomogą integrować wiele modalności złożonych wzorców chorób, umożliwiając dokładniejszą identyfikację prognoz w nowotworach i chorobach neurodegeneracyjnych za pomocą zaawansowanych technik analitycznych predykcyjnych3. Nowoczesna metodologia wykorzystuje dane multi-omiki, bioinformatykę oraz algorytmy ML do identyfikacji nowych biomarkerów, umożliwiając profilowanie ryzyka specyficzne dla pacjenta oraz subiektywne strategie leczenia chorób sercowo-naczyniowych (CVD) i innych złożonych chorób4. Połączenie molekularnych biomarkerów i podejść multiomicznych daje nadzieję na poprawę dokładności diagnostycznej i stratyfikacji terapeutycznej w chorobach neurologicznych5.

Dzięki rozwojowi technik ML, wielomodalne molekularne biomarkery mogą integrować różnorodne typy danych, aby identyfikować nowe sygnatury chorób w różnych schorzeniach, umożliwiając dokładniejszą diagnozę i spersonalizowane strategie leczenia. Opierając się na tym potencjale, autor bada różne techniki ML w opiece zdrowotnej w celu przewidywania czynników ryzyka diagnozowania chorób oraz podkreśla ich znaczenie w różnych sektorach opieki zdrowotnej6. Dzięki transformacji diagnozy i leczenia chorób w ML, praktyki farmaceutyczne coraz częściej wykorzystują algorytmy decyzyjne do analizy wyników zdrowotnych pacjentów i dostosowywania się do ich codziennych potrzeb, umożliwiając bardziej świadomą i skuteczną opiekę7. Wykorzystując potencjalną potrzebę integracji danych multimodalnych, badanie to opracowało biomarkery wykorzystujące dane multimodalne (MRI i genetyczne) do przewidywania rozwoju i postępu choroby Alzheimera, pokazując, że dane genetyczne lepiej przewidują przyszły postęp choroby Alzheimera u osób kontrolnych w normalnym stanie, podczas gdy dane z MRI lepiej charakteryzowały stabilne, łagodne zaburzenia poznawcze oraz łącząc oba te elementy, lepszą jakość klasyfikacji8.

Dalszym pogłębieniem zastosowania analizy danych multimodalnych, multimodalne głębokie uczenie wykorzystuje dane o ekspresji genów do identyfikacji leków celujących w konkretne linie komórkowe nowych cząsteczek biologicznych, wyjaśniając tym samym wpływ wariacji genomowych na odpowiedź leczenia9. W połączeniu z postępem w multimodalnej analizie danych, nieinwazyjne biomarkery, oceniane za pomocą metryk AI i ML, stają się obiecującymi narzędziami diagnostycznymi, o różnej specyficzności i profilu wrażliwości w porównaniu z inwazyjnymi biomarkerami, zależnie od konkretnego zastosowania i kontekstu danych10. Zgodnie z rosnącym znaczeniem analizy danych multimodalnych, modele zespołów Deep Learning (DL) mogą skutecznie obsługiwać złożone dane, integrując nowe biomarkery, w tym interakcje gen-białko, aby usprawnić badania nad rakiem i optymalizować strategie leczenia11. W miarę jak modele zespołowe DL nadal rozwijają badania nad rakiem, analityka predykcyjna odgrywa kluczową rolę w diagnozowaniu i leczeniu chorób, analizując duże ilości zbiorowych danych z wielu źródeł, w tym z różnych schorzeń, aby uzyskać kompleksowy przegląd stanu, taki jak ocena ryzyka i diagnoza12.

Celem proponowanego protokołu jest wdrożenie algorytmów opartych na ML i DL, które integrują odrębne markery biologiczne w celu zwiększenia dokładności analityki medycznej. Tradycyjne techniki predykcyjne wykorzystujące biomarkery zazwyczaj opierają się na danych pojedynczych modalności oraz liniowych modelach statystycznych, które mogą nie oddawać wystarczająco złożonych, nieliniowych relacji wpływających na rozwój choroby i indywidualne różnice. Uwzględnienie ogromnych ilości danych z obserwacji, dokumentacji e-zdrowotnej, odczytów laboratoryjnych, pomiarów fizycznych oraz ocen klinicznych daje znaczącą szansę na syntezę i optymalizację oceny ryzyka w diagnozie pacjenta13. Biomarkery odgrywają kluczową rolę w medycynie precyzyjnej, umożliwiając ukierunkowane leczenie we właściwym czasie. Chociaż biomarkery są złożone i stanowią wyzwania w pomiarze podtypów chorób oraz wzrostu molekularnego, są nieocenione w ocenie toksycznych reakcji w różnych nieprawidłowych warunkach, co ułatwia dalszą analizę. Dzięki wykorzystaniu biomarkerów podczas obserwacji klinicznej, pracownicy służby zdrowia mogą dokładniej przewidywać postęp choroby i monitorować reakcje na leczenie. Ostatecznie zbieżność multimodalnych biomarkerów molekularnych w analityce opieki zdrowotnej z AI umożliwia skuteczniejsze rozpoznawanie wzorców, dopasowując istniejące cechy i łagodząc wpływ kliniczny.

W porównaniu z najnowocześniejszymi podejściami, zwłaszcza pracami Somepalli i in.14, gdzie autorzy zaproponowali algorytmy ML na danych genomowych, takich jak dane metaboliczne, epigenetyczne i proteomiczne, oraz zaproponowali ogólne wytyczne dotyczące wyboru algorytmów ML. Jednak istnieje ograniczenie w analizie danych. W istniejących pracachzastosowano metody integracji bez nadzoru do danych omics, koncentrując się na wyzwaniach obliczeniowych. Dla porównania, istnieją ograniczenia co do zakresu i analizy metod. Ponadto Huang i in.16 omówili większość metod DL do analizy różnorodnych zastosowań, dążąc do zrozumienia siły big data i frameworków obliczeniowych. Wady obejmowały nierównowagę danych, nadmierne dopasowanie oraz problemy z interpretacją. Proponowany protokół jest kluczowy dla wypełnienia krytycznej luki w badaniach nad integracyjnymi biomarkerami, ponieważ obecne techniki nie łączą skutecznie danych o wysokich wymiarach i różnorodności. Wykorzystując zaawansowane ML i DL, które doskonale sprawdzają się w rozpoznawaniu wzorców, wyborze cech i fuzji multimodalnej, proponowane zgłoszenie ma na celu identyfikację solidnych sygnatur predykcyjnych, które poprawiają wczesną diagnozę, rokowanie oraz indywidualne opcje leczenia. Protokół ten bezpośrednio odpowiada na ograniczenia niespójnych ocen biomarkerów, prezentując kompleksowy, oparty na danych model umożliwiający skalowalne, interpretowalne i klinicznie istotne prognozy zdrowotne.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

1. Eksperymentalny przepływ pracy

Rysunek 1 ilustruje zorganizowany i modułowy pipeline workflow zaprojektowany do kategoryzacji biomarkerów molekularnych na kategorie wskazań ryzyka lub diagnostyki z wykorzystaniem technik uczenia maszynowego i głębokiego uczenia. Oto szczegółowe wyjaśnienie krok po kroku tego procesu:

  1. Pozyskiwanie zbiorów danych
    Zbiór danych pochodzi z MarkerDB 2.0, kuratorskiej bazy danych biomarkerów molekularnych.
  2. Wstępne przetwarzanie danych
    Zapewnia to jakość i spójność danych poprzez obsługę wartości zerowych i brakujących wpisów, kodowanie cech kategorycznych za pomocą LabelEncoder oraz skalowanie cech numerycznych (np. entrez_gene_id) za pomocą StandardScaler.
  3. Inżynieria cech
    Zaleca się wybór istotnych cech wpływających na klasyfikację biomarkerów, zapobiegających wyciekom danych i poprawiających wydajność modelu.
  4. Rozwój modeli
    Stosowane podejścia to regresja logistyczna, las losowy, XGBoost, natomiast w DL: MLP, MLP z LR Schedulerem, AutoInt, TabNet. Wykonywane czynności to strojenie hiperparametrów, walidacja krzyżowa oraz optymalizacja zadań klasyfikacyjnych.
  5. Rozdzielanie danych
    Tutaj zestaw treningowy (80%) służy do nauki parametrów modelu, a zestaw testowy (20%) służy do oceny modelu na podstawie niewidocznych danych. Na końcowym etapie stosuje się metryki ewaluacyjne, aby zapewnić całościową ocenę wyników, zwłaszcza w scenariuszach niezrównoważonych klas.

figure-protocol-1
Rysunek 1: Diagram przepływu proponowanych prac. Sposób pracy proponowanego problemu przedstawiony jest na tym rysunku. Etapy to wstępne przetwarzanie danych, inżynieria cech, tworzenie modelu, podział, ocena modelu za pomocą metryk oraz analiza biomarkerów. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

2. Opis zbioru danych

Nazwa zbioru danych to all_sequence_variants z rozszerzeniem csv. Są kolumny o nazwach takich jak 'id', 'variation', 'position', 'external_link', 'gene_symbol', 'entrez_gene_id', 'reference', conditions', 'indication_types', gdzie wszystkie są typami obiektu, z wyjątkiem id jako typu int i entrez_gene_id jako typu float. Łączna liczba wierszy wynosi 42818 w 9 kolumnach. Ponadto zbiór danych zawiera wartości zerowe dla zmienności, pozycji, external_link, entrez_gene_id, odniesienia, warunków i indication_types. Zbiór danych jest zaczerpnięty z linku podanego jako: https://markerdb.ca/downloads17

3. Wstępne przetwarzanie zbioru danych

Na tym etapie wstępne przetwarzanie danych rozpoczyna się od zebrania informacji o zbiorze danych, opisu, identyfikacji duplikatów oraz lokalizowania brakujących/wartości zerowych. Nie ma wpływu cechy external_link mierzonej współczynnikiem korelacji, dlatego jest ona usuwana. Wartości zerowe kolumn kategorycznych i kolumn liczbowych wypełnia się odpowiednio medianą i średnią. Na koniec, kształt zbioru danych wejścia i wyjścia to (42787, 6)(42787,). Kolumny wejściowe to 'id', 'variation', 'position', 'gene_symbol', 'entrez_gene_id', 'conditions', natomiast kolumna docelowa to indication_types.

4. Biomarkery: kategorie, wyzwania związane z danymi i rola ryzyka molekularnego

Biomarker to mierzalna cecha, która oznacza normalne lub nieprawidłowe aktywności biologiczne lub reakcje na różne ekspozycje lub interwencje. Biomarkery mogą mieć charakter molekularny, histologiczny, radiograficzny lub fizjologiczny i dzielą się na siedem głównych kategorii: (1) Diagnostyczny biomarker określa, czy dana osoba ma konkretną chorobę lub zaburzenie oraz czy mieści się ona w podtypie, (2) Biomarker monitorujący wskazuje postęp choroby i jej reakcję na leczenie, (3) Biomarker odpowiedzi pokazuje, czy pacjent reaguje na lek lub terapię, na przykład zmiana tętna, (4) Predykcyjny biomarker może określić, czy dana osoba jest narażona na rozwój danej choroby i jak może zareagować na konkretne leczenie, (5) Prognostyczny biomarker może dostarczyć informacji o prawdopodobieństwie postępu lub nawrotu choroby, jeśli pacjent jest predysponowany do określonego wyniku zdrowotnego, (6) Biomarker ryzyka ocenia potencjalny poziom ryzyka dla danej choroby przed otrzymaniem oficjalnej diagnozy przez pacjenta, oraz (7) Biomarker bezpieczeństwa ocenia potencjalne reakcje toksyczne lub niepożądane, które mogą pojawić się w wyniku leczenia. Badanie koncentruje się głównie na analizie biomarkerów molekularnych związanych z oceną ryzyka i diagnostyką, jak przedstawiono na Rysunku 2. Biorąc pod uwagę ogromną ilość danych klinicznych dostępnych na całym świecie, biomarkery są niezbędne do podejmowania decyzji klinicznych, rozwoju badań oraz ułatwiania medycyny spersonalizowanej.

figure-protocol-2
Rysunek 2: Kategoria biomarkerów do podejmowania decyzji klinicznych. Decyzje biomarkera są przedstawione na tym diagramie. Na podstawie analiz zastosowanych do biomarkerów rozważane są decyzje kliniczne oraz wdrażane są algorytmy ML. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Znalezienie i zrozumienie klinicznie użytecznych informacji o biomarkerach jest trudne ze względu na szeroki zakres typów, cech i jakości biomarkerów. Szybki wzrost liczby badań nad biomarkerami w ciągu ostatnich dwóch dekad dodatkowo utrudnił dostęp do kompleksowych i aktualnych danych, zwłaszcza dotyczących molekularnych markerów. To doprowadziło do problemów takich jak niespójne wyniki, powtarzające się ponowne odkrywanie istniejących biomarkerów, sprzeczne wyniki oraz pomijane możliwości wykorzystania ustalonych markerów18. Pojawienie się pomiarów "omikowych" pogłębiło ten problem, prowadząc do rozpowszechnienia nowych biomarkerów molekularnych w badaniach klinicznych i literaturze, co coraz bardziej utrudnia skuteczne poruszanie się i stosowanie wiedzy o biomarkerach19.

MarkerDB 2.0 zapewnia dostęp do różnorodnych molekularnych biomarkerów do celów eksperymentalnych20. Różne biomarkery są wykorzystywane w badaniach klinicznych i zastosowaniach medycznych do diagnozowania, przewidywania i monitorowania chorób. Wśród nich biomarkery białek wykorzystują biopłyny takie jak surowica, krew, płyn mózgowo-rdzeniowy (CSF), płyn otrzewnowy, płyn owodniowy, osocze i mocz do analizy schorzeń takich jak cukrzyca, gruźlica, zespół Downa oraz zaburzenia związane z miopatią. Podobnie biomarkery genetyczne wykorzystują symbole genów takich jak LRP1, LPP, MAP i SPI1 do analizy schorzeń takich jak zwyrodnienie plamki żółtej związane z wiekiem, choroby alergiczne, choroba Alzheimera, nowotwory i astma. Ponadto wielomodalne markery molekularne pomagają mierzyć ryzyko pacjentów oraz wskaźniki diagnostyczne21. Prace te podkreślają potrzebę analityki medycznej wykorzystującej podejścia ML w celu usprawnienia diagnostyki, przewidywania i spersonalizowanego leczenia.

5. Modelowanie statystycznych metod ML do odkrywania biomarkerów

Zastosowanie podejść ML przekształciło dziedzinę opieki zdrowotnej na wiele sposobów. Konkretnie, molekularne biomarkery zostały przeanalizowane przy użyciu różnych technik ML, w tym analizy głównych składników (PCA), klastrowania K-średnich (KMA), analizy najbliższego sąsiada (NNA) oraz algorytmów sieci neuronowych22. Modele te identyfikują złożone wzorce z wybranych cech, zarządzają niepełnymi lub niespójnymi danymi oraz wspierają śledzenie postępu choroby w czasie rzeczywistym. Oprócz diagnozowania chorób, algorytmy ML dostarczają istotnych informacji o problemach pacjentów poprzez analizę i wizualizację danych, umożliwiając szybką i ukierunkowaną opiekę23. W rezultacie poprawia to wyniki zdrowotne pacjentów w nietypowych warunkach. Ponadto zdolność ML do rewolucjonizowania odkrywania biomarkerów i wyników terapeutycznych w różnych chorobach, w tym analizy biomarkerów molekularnych, staje się coraz bardziej dynamiczna.

Algorytmy ML dzielą się na pięć głównych typów, jak pokazano na Rysunku 3. Uczenie nadzorowane to proces trenowania na oznaczonych zbiorach danych w celu zrozumienia relacji wejścia i wyjścia, co czyni go idealnym do zadań takich jak klasyfikacja i regresja, jak drzewa decyzyjne i maszyny wektorowe wspomagające. Uczenie nienadzorowane identyfikuje wzorce w danych nieoznaczonych i często stosuje się do klasteryzacji oraz redukcji wymiarowości, z technikami takimi jak klasteryzacja k-średnich oraz analiza głównych komponentów. Uczenie półnadzorowane łączy zarówno dane oznaczone, jak i nieoznaczone, aby generować przewidywania. Uczenie ze wzmocnieniem koncentruje się na podejmowaniu decyzji opartych na sprzężeniu zwrotnym ze środowiska i jest często stosowane w grach i robotyce, w metodach takich jak Q-learning oraz głębokie sieci uczenia ze wzmocnieniem. Głębokie uczenie wykorzystuje sztuczne sieci neuronowe o wielu warstwach do identyfikowania złożonych wzorców w danych. Technika ta pomaga przewidywać biomarkery powszechnych chorób, w tym raka, udaru, choroby Alzheimera i Parkinsona. Wiele klinicznie zatwierdzonych aplikacji korzysta z tej technologii24,25. Precyzyjna diagnoza pacjentów z nowotworami złośliwymi zazwyczaj zależy od pozyskania i analizy patologicznej próbek tkanek, które dostarczają kluczowych informacji dotyczących stopnia histologicznego, podtypu, stadium oraz innych biomarkerów nowotworowych.

figure-protocol-3
Rysunek 3: Kategoryzacja algorytmów uczenia maszynowego do podejmowania decyzji klinicznych. Typy algorytmów ML przedstawione na diagramie są przedstawione, aby lepiej zrozumieć zastosowaną metodologię. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Statystyka i ML to dwie odrębne dziedziny, które często się przenikają. Statystyka polega na zbieraniu, analizowaniu i interpretowaniu danych, zazwyczaj pracując z mniejszymi, dobrze zdefiniowanymi zbiorami danych, i koncentruje się głównie na porównywaniu i podsumowywaniu informacji. Z drugiej strony, ML to podzbiór sztucznej inteligencji, który tworzy modele predykcyjne, często pracując z dużymi i złożonymi zbiorami danych. Chociaż statystyka odgrywa ważną rolę w badaniach potwierdzających i rozumieniu mechanizmów leżących u podstaw, ML jest skuteczniejsze w badaniach eksploracyjnych, odkrywaniu złożonych wzorców i zarządzaniu brakującymi danymi. Metody takie jak regresja logistyczna można traktować zarówno jako modele statystyczne, jak i nadzorowane modele ML, co ilustruje zatarte rozróżnienia między tymi dwoma dziedzinami. Ostatecznie badacze muszą ocenić swoje cele badawcze oraz charakter danych, aby wybrać najbardziej odpowiednią metodę.

6. Modelowanie MLP i warianty MLP

MLP, znany również jako percepton wielowarstwowy, to rodzaj architektury sieci neuronowej, w której wiele warstw neuronów pomiędzy warstwami wejściową i wyjściową jest przedstawiona na Rysunku 4. MLP został wprowadzony w latach 50. XX wieku i zyskał szerokie zastosowanie wraz z postępem i postępem w propagacji wstecznej w latach 80., co pomogło zminimalizować straty. Podstawowe zasady uczenia MLP to sieci neuronowe, wagi i wartości bias do obliczania wyników. Na koniec, aby znać funkcję aktywacji i wartość progową, aby uzyskać wyjście w warstwie wyjściowej. W proponowanej metodologii węzły warstwy wejściowej, warstwy ukrytej i warstwy wyjściowej odpowiadają cechom klinicznym i genowym, warstwom w pełni połączonym z aktywacją ReLU oraz pojedynczemu neuronowi z aktywacją sigmoidalną, aby przewidzieć binarny wynik typu wskazania (Ryzyko, Diagnostyka), odpowiednio. Główną zaletą jest to, że są łatwe do szkolenia i interpretacji. Jednak prosty MLP nie obsługuje dużych zbiorów danych i jest wrażliwy na szybkość uczeniasię 26. Dlatego, aby przezwyciężyć te wady, rozważa się MLP z Learning Rate Scheduler według architektury przedstawionej na Rysunku 3B. MLP z LR to potężny mechanizm dynamiczny z gwałtownym rozpadem, upadkiem wykładniczym, odwrotnym rozpadem czasowym, ReduceLROnPlateau oraz wyżarzeniem kosinusowym. Zamiast stałej wartości LR, tempo uczenia się zmienia się w zależności od wydajności modelu i treningu.

figure-protocol-4
Rysunek 4: Modelowanie wielowarstwowego Perceptron i MLP za pomocą planera LR. (A) Perceptron wielowarstwowy: Struktura MLP została zilustrowana za pomocą warstwy wejściowej, ukrytej warstwy i warstwy wyjściowej. Pierwsza warstwa odbiera wejście i przetwarza je na drugiej warstwie z aktywacjami, a wyjście jest odbierane na ostatniej warstwie. MLP jest proste do wdrożenia. (B) MLP z planistą LR: Jest podobne do MLP; jednak dodano Learning Rate Scheduler (Planer Learning Rate), aby kontrolować prędkość treningu dla lepszej konwergencji. Tempo uczenia się jest obniżone na poziomie stagnacji. To zmniejsza minimalne przekroczenie. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

To podejście jest bardziej efektywne, niezawodne i skuteczne dla danych tabelarowych. Dodatkowo przynoszą korzyści takie jak poprawa stabilnej zbieżności danych o szumie, lepsza generalizacja oraz mniejszy nakład pracy przy strojeniu hiperparametrów. Jednak w przypadku niektórych zadań predykcyjnych mogą pojawić się trudności, takie jak utknięcie w lokalnych minimach. Ponadto, w szerokiej i głębokiej architekturze MLP przedstawionej na Rysunku 5, szerokie i głębokie komponenty są wprowadzane w MLP, aby doskonale radzić sobie z mapowaniem korelacji, zapamiętywaniem reguł oraz nauką nowych wzorców, przy zachowaniu wysokich standardów uogólnienia. Łącząc te aspekty z warstwą wyjściową, przewiduje się wyjście binarne napoziomie 27. Jednak istnieją ograniczenia uogólniania niewidocznych cech i nadmiernego uogólniania. Podsumowując, MLP z normą wsadową i wyrzuceniem jest używany do normalizacji procesu treningowego, włączając wyrzucenie do nauki i uogólniania nieznanych atrybutów. W szczególności technika ta może być stosowana do danych o wysokich wymiarach i pomaga zapobiegać nadmiernemu dopasowaniu. Niemniej jednak technika ta cierpi na ograniczenia wielkości partii, zwiększone zużycie pamięci (z powodu warstw normalizacji wsad) i nie jest uniwersalnym rozwiązaniem28,29.

figure-protocol-5
Rysunek 5: Modelowanie sieci MLP w całym i głębokim zakresie. Diagram ilustruje głęboką ścieżkę MLP, która może wychwycać nieliniowe zależności i łączy wyjście z jednostką sigmoidalną do klasyfikacji. Ta architektura rejestruje uczenie się wzorców i wiedzę na potrzeby heterogenicznych danych biomarkerów. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

7. TabNet

TabNet to model głębokiego uczenia znany jako Tabular Network opracowany przez zespół Google Research30. Główną motywacją modelu TabNet jest pogodzenie różnic między podejściami DL dla podejść obrazowych, tekstowych, mowy (CNN, Autoencoder, Transformers) oraz drzewnego ML (XGBoost, Random Forest, LightGBM). Ponadto ograniczenia podejść DL mają ogromny wpływ na model TabNet, ponieważ MLP jest modelem parametryzowanym. Przede wszystkim podejścia DL nie mają interpretacji w problemach rzeczywistych, samodzielnego uczenia się ani sekwencyjnej zdolności uczeniasię 31. Modele TabNet są ograniczone do zastosowań takich jak prognoza ryzyka ubezpieczeniowego32, estymacja zawartości popiołuwęglowego 33, prognoza toksyczności chemicznej34 oraz wykrywanie oszustw w testach edukacyjnych35. Architektura TabNet przedstawiona jest na Rysunku 6.

figure-protocol-6
Rysunek 6: Modelowanie sieci tabelarowej. Sieć tabularyczna przyjmuje cechy wejściowe w formacie tabelarczym i stosuje technikę transformatora w sposób sekwencyjny w każdym bloku. Blok GLU, znany również jako blok Gated Linear Unit, kontroluje przepływ informacji w sieci do przodu, ułatwiając wybór cech i stabilne uczenie się. Wyjście jest prezentowane w warstwie wyjściowej z akumulowanego wyjścia. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Na podstawie powyższego schematu architektury system dzieli się na cztery komponenty: blok wejściowy, transformator wspólnych cech, sekwencyjne kroki decyzyjne oraz obliczanie strat z użyciem optymalizacji. W cechach kategorycznych cechy te są przekształcane w liczby całkowite po warstwie osadzenia. Jednocześnie cechy ciągłe są traktowane tak, jak są. Na koniec cechy są przekształcane w zunifikowany wektor cech, gdzie x ∈ Rd. W kolejnym kroku implementowane są w pełni połączone warstwy z funkcjami aktywacji, po czym następuje transformacja przekształcająca dane w wektor i podejmowana jest decyzja. W trzecim etapie stosuje się kolejno transformator uwagi, maskowanie, transformator decyzyjne oraz akumulację predykcji. Cele tego etapu to selektywna uwaga, rozumowanie sekwencyjne oraz ścieżki decyzyjne. W ostatnim kroku stosuje się entropię krzyżową binarną lub podobne metody do znalezienia utraty i optymalizacji wartości. Ponadto regularizacja przeprowadza się z oszczędną uwagą, aby zapobiec nadmiernemu dopasowaniu.

8. AutoInt

Automatyczne uczenie interakcji cech za pomocą samouważnych sieci neuronowych (AutoInt) to pełna forma AutoInt, wprowadzona w Click-through rate (CTR) prediction36 , a później zastosowana w różnych zastosowaniach, w tym Software Defect Prediction37, Advice Systems38 oraz Genomedetection 39. Istnieją ograniczenia istniejących podejść ML, w tym obsługa wysokowymiarowych rzadkich danych, cech kombinatorycznych wyższego rzędu, zrozumienie możliwości tej cechy w zakresie predykcji oraz konieczność ręcznego inżynierowania cech. Wszystkie wymienione wyzwania są rozwiązane przez model AutoInt z efektywnością, skutecznością i łatwością wyjaśnienia. Celem AutoInt w proponowanej metodologii jest przewidzenie, czy dany wariant należy do typu wskazującego Ryzyka czy Diagnostycznego. Dla danego zbioru danych proponowanych jest siedem kroków, jak pokazano na Rysunku 6, wraz z kodem źródłowym. Po pierwsze, zaimplementowano odczyt danych i wstępne przetwarzanie, aby zakodować wszystkie cechy kategoryczne jako liczby całkowite i mapować etykiety na 0 i 1 odpowiednio dla Ryzyka i Diagnostyki. W drugim kroku wykonywana jest reprezentacja cech, aby utworzyć macierz osadzenia; następnie macierz jest przekształcana, aby normalizować cechy liczbowe. Istnieją warstwy oddziałujące, gdzie neutralna automatyczna interakcja między cechami jest przyswajana bez ręcznej interakcji z transformatorami. Ponadto wiele głów uczy się różnych typów interakcji, a w końcu cechy są łączone, wzmacniając reprezentację. Obecne są połączenia resztkowe, aby uczyć się zarówno niższych, jak i wyższych rzędów oddziaływań, takich jak 1 cecha, 2 cechy, 3 cechy i tak dalej. Na koniec, z sieci resztkowej, wyjścia są przekazywane do funkcji sigmoidalnej do obliczeń wartości binarnych, jak pokazano na Rysunku 7.

figure-protocol-7
Rysunek 7: Modelowanie sieci AutoInt. Sieć AutoInt automatycznie uczy się cech, gdzie warstwa osadzająca pobiera te cechy i mapuje je na kolejną warstwę, wykorzystując mechanizm samokontroli i pozostałe połączenia. Ostatni komponent posiada warstwę MLP oraz funkcje aktywacyjne do generowania wyjścia. Proszę kliknąć tutaj, aby zobaczyć większą wersję tej figurki.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Eksperymenty prowadzone są z wykorzystaniem metod ML i DL w celu porównania ich wydajności. Jednocześnie rozważa się tworzenie modeli ML wykorzystujących zarówno mechanizmy uczenia nadzorowanego, jak i nienadzorowanego. Techniki nadzorowane stosowane w tej metodologii to regresja logistyczna, drzewo decyzyjne, las losowy, gradient boost, maszyna wektorów wsparcia oraz algorytmy k-najbliższego sąsiada. Algorytmy te obejmują zarówno proste modele statystyczne, jak i złożone analizy oparte na drzewach. Z kolei algorytmy nie...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Proponowana praca jasno omawia znaczenie biomarkerów w identyfikacji i monitorowaniu choroby oraz jej charakterystyki. Sugerowane podejście do metodologii biomarkerów opiera się na czterech kluczowych etapach: starannym przygotowaniu danych (czyszczenie, kodowanie, eliminacja identyfikatorów); jednolite kodowanie celów (Ryzyko=0, Diagnostyka=1); normalizację funkcji i wysokiej jakości głębokie osadzenie dla modeli takich jak AutoInt37/TabNet; oraz solidną integralność procesu oceny (odpowiedni pod...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Autorzy nie mają nic do ujawnienia.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Autorzy nie otrzymali żadnego zewnętrznego finansowania.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
AutoInt ModelUniwersytet Pekińskihttps://github.com/shichence/AutoIntAutomatyczne uczenie interakcji cech za pomocą samouważnych sieci neuronowych: Wydajny algorytm automatycznego uczenia się interakcji cech wysokiego rzędu dla (rzadkich) cech kategorycznych i numerycznych
deepctr_torch.modelsOpen sourcehttps://github.com/shenweichen/DeepCTR-TorchModułowy i rozszerzalny pakiet modeli CTR opartych na głębokim uczeniu, umożliwiający łatwą budowę własnych, niestandardowych modeli.
Google ColaboratoryGooglehttps://colab.research.google.com/Chmurowe  środowisko do pisania i wykonywania kodu Pythona przez przeglądarkę do uczenia maszynowego, analizy danych
Keras 2.6.0Kerashttps://keras.io/Zapewnia interfejs w Pythonie do wykonywania sieci neuronowych, który działa na Tensorflow
MarkerDB 2.0MarkerDBhttps://markerdb.ca/downloadsPublicky dostępna baza danych biomarkerów molekularnych
Matplotlib 3.4.3Matplotlib https://matplotlib.org/Biblioteka wizualizacji dla Pythona
Numpy 1.21.4Numpyhttps://numpy.org/Podstawowy pakiet do obliczeń naukowych z Pythonem
Pandas 1.3.4Pandyhttps://pandas.pydata.org/Potężne, elastyczne i łatwe w użyciu narzędzie do analizy i manipulacji danymi, otwarte, oparte na języku programowania Python.
Python 3.8.10Python Software Foundationhttps://www.python.org/Popularny język programowania, który skuteczniej integruje systemy uczenia głębokiego.
pytorch_tabnet.tab_modelPytorchhttps://pypi.org/project/pytorch-tabnet/Do implementowania problemów klasyfikacji binarnej/wieloklasowej i regresji.
Scikit-learnScikit-learnhttps://scikit-learn.org/stable/Moduł Python dla algorytmów uczenia maszynowego
SeabornSeabornhttps://seaborn.pydata.org/Biblioteka wizualizacji danych na wysokim poziomie do rysowania atrakcyjnych i informacyjnych grafik statystycznych
TabNet ModelGooglehttps://github.com/dreamquark-ai/tabnetTabNet to kompleksowa sieć neuronowa zaprojektowana do bezpośredniej obsługi danych tabelarowych
Tensorflow 2.6.0Googlehttps://www.tensorflow.org/Platforma end-to-end do uczenia maszynowego

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Mollarasouli, F., Bakirhan, N. K., Ozkan, S. A. Introduction to biomarkers. The detection of biomarkers. , Academic Press. 1-22 (2022).
  2. Doroszkiewicz, J., Groblewska, M., Mroczko, B. Molecular biomarkers and their implications for the early diagnosis of selected neurodegenerative diseases. Int J Mol Sci. 23 (9), 4610(2022).
  3. Steyaert, S., et al. Multimodal data fusion for cancer biomarker discovery with deep learning. Nat Mach Intell. 5 (4), 351-362 (2023).
  4. DeGroat, W., et al. Multimodal AI/ML for discovering novel biomarkers and predicting disease using multi-omics profiles of patients with cardiovascular diseases. Sci Rep. 14 (1), 26503(2024).
  5. Myrou, A., Barmpagiannos, K., Ioakimidou, A., Savopoulos, C. Molecular biomarkers in neurological diseases: advances in diagnosis and prognosis. Int J Mol Sci. 26 (5), 2231(2025).
  6. Bansal, A., Shukla, A. K., Bansal, S. Machine learning methods for predictive analytics in health care. Proc IEEE Int Conf Syst Modeling Adv Res Trends. , 258-262 (2021).
  7. Adeghe, E. P., Okolo, C. A., Ojeyinka, O. T. A review of the use of machine learning in predictive analytics for patient health outcomes in pharmacy practice. OARJ Life Sci. 7 (1), 052-058 (2024).
  8. Mirabnahrazam, G., et al. Machine learning based multimodal neuroimaging genomics dementia score for predicting future conversion to Alzheimer's disease. J Alzheimers Dis. 87 (3), 1345-1365 (2022).
  9. Taj, F., Stein, L. D. MMDRP: drug response prediction and biomarker discovery using multimodal deep learning. Bioinform Adv. 4 (1), vbae010(2024).
  10. Lazaros, K., et al. Non-invasive biomarkers in the era of big data and machine learning. Sens. 25 (5), 1396(2025).
  11. Mathema, V. B., Sen, P., Lamichhane, S., Orešič, M., Khoomrung, S. Deep learning facilitates multi-data type analysis and predictive biomarker discovery in cancer precision medicine. Comput Struct Biotechnol J. 21, 1372-1382 (2023).
  12. Pearson, T. A., et al. Precision health analytics with predictive analytics and implementation research: JACC state-of-the-art review. JACC. 76 (3), 306-320 (2020).
  13. Parvin, N., Joo, S. W., Jung, J. H., Mandal, T. K. Multimodal AI in biomedicine: Pioneering the future of biomaterials, diagnostics, and personalized healthcare. Nanomaterials. 15 (12), 895(2025).
  14. Somepalli, G., Goldblum, M., Schwarzschild, A., Bruss, C. B., Goldstein, T. SAINT: Improved neural networks for tabular data via row attention and contrastive pre-training. arXiv. , (2021).
  15. Libbrecht, M. W., Noble, W. S. Machine learning applications in genetics and genomics. Nat Rev Genet. 16 (6), 321-332 (2015).
  16. Huang, S., Chaudhary, K., Garmire, L. X. More is better: Recent progress in multi-omics data integration methods. Front Genet. 8, 84(2017).
  17. Li, Y., Huang, C., Ding, L., Li, Z., Pan, Y., Gao, X. Deep learning in bioinformatics: introduction, application, and perspective in the big data era. Methods. 166, 4-21 (2019).
  18. Frangogiannis, N. G. Biomarkers: Hopes and challenges in the path from discovery to clinical practice. Transl Res. 159 (4), 197-204 (2012).
  19. Frantzi, M., et al. Omics-derived biomarkers and novel drug targets for improved intervention in advanced prostate cancer. Diagn. 10 (9), 658(2020).
  20. Jackson, H., et al. MarkerDB 2.0: A comprehensive molecular biomarker database for 2025. Nucleic Acids Res. 53, D1415-D1426 (2025).
  21. DeGroat, W., et al. IntelliGenes: A novel machine learning pipeline for biomarker discovery and predictive analysis using multi-genomic profiles. Bioinform. 39 (12), btad755(2023).
  22. Thelagathoti, R. K., et al. A hybrid sequential feature selection approach for identifying new potential mRNA biomarkers for Usher syndrome using machine learning. Biomol. 15 (7), 963(2025).
  23. Ng, S., Masarone, S., Watson, D., Barnes, M. R. The benefits and pitfalls of machine learning for biomarker discovery. Cell Tissue Res. 394 (1), 17-31 (2023).
  24. Chudzik, A., Śledzianowski, A., Przybyszewski, A. W. Machine learning and digital biomarkers can detect early stages of neurodegenerative diseases. Sens. 24 (5), 1572(2024).
  25. Chang, C. H., Lin, C. H., Lane, H. Y. Machine learning and novel biomarkers for the diagnosis of Alzheimer's disease. Int J Mol Sci. 22 (5), 2761(2021).
  26. Bzdo, D., Altman, N., Krzywinski, M. Statistics versus machine learning. Nat Methods. 15 (4), 233-234 (2018).
  27. Bikku, T. Multi-layered deep learning perceptron approach for health risk prediction. J Big Data. 7 (1), 50(2020).
  28. Smith, L. N. A disciplined approach to neural network hyper-parameters: part 1-learning rate, batch size, momentum, and weight decay. arXiv. , (2018).
  29. Kim, T. Generalizing MLPs with dropouts, batch normalization, and skip connections. arXiv. , (2021).
  30. Chen, G., Chen, P., Shi, Y., Hsieh, C. Y., Liao, B., Zhang, S. Rethinking the usage of batch normalization and dropout in the training of deep neural networks. arXiv. , (2019).
  31. Arik, S. Ö, Pfister, T. Tabnet: attentive interpretable tabular learning. Proc AAAI Conf Artif Intell. 35 (8), 6679-6687 (2021).
  32. Qamar, T., Bawany, N. Z. Understanding the black-box: towards interpretable and reliable deep learning models. PeerJ Comput Sci. 9, e1629(2023).
  33. McDonnell, K., Murphy, F., Sheehan, B., Masello, L., Castignani, G. Deep learning in insurance: accuracy and model interpretability using TabNet. Expert Syst Appl. 217, 119543(2023).
  34. Zhou, M., Wen, Z., Xu, G., Zhang, Z., Zhou, C. Deep learning with TabNet: Rapid coal ash content estimation via X-ray fluorescence. Int J Coal Prep Util. 45 (3), 523-547 (2025).
  35. Mustafa, F. M., et al. TabNet and TabTransformer: Novel deep learning models for chemical toxicity prediction in comparison with machine learning. J Appl Toxicol. , (2025).
  36. Zhen, Y., Zhu, X. An ensemble learning approach based on TabNet and machine learning models for cheating detection in educational tests. Educ Psychol Meas. 84 (4), 780-809 (2024).
  37. Song, W., et al. Autoint: Automatic feature interaction learning via self-attentive neural networks. Proc ACM Int Conf Inf Knowl Manage. , 1161-1170 (2019).
  38. Jadhav, S., Manikandan, S., Ryu, D. Enhancing the software defect prediction using AutoInt. IEEE Int Conf Big Data Smart Comput. , 103-104 (2025).
  39. He, H., Zhang, R., Zhang, Y., Ren, J. AAIN: Attentional aggregative interaction network for deep learning based recommender systems. Neurocomputing. 547, 126374(2023).
  40. Fan, Y., Waldmann, P. Tabular deep learning: A comparative study applied to multi-task genome-wide prediction. BMC Bioinform. 25 (1), 22(2024).
  41. Kanász, R., Drotár, P., Gnip, P., Zoričák, M. Clash of titans on imbalanced data: TabNet vs XGBoost. Conf IEEE Trans Artif. , 320-325 (2024).
  42. Hwang, Y., Song, J. Recent deep learning methods for tabular data. Commun Stat Appl Methods. 30 (2), 215-226 (2023).
  43. Gorishniy, Y., et al. TabR: Tabular deep learning meets nearest neighbors in 2023. arXiv. , (2023).
  44. Kalidindi, A., Arrama, M. B. A TabTransformer based model for detecting botnet-attacks on internet of things using deep learning. J Theor Appl Inf Technol. 101 (13), 5206-5218 (2023).
  45. Holzmüller, D., Grinsztajn, L., Steinwart, I. RealMLP: Advancing MLPs and default parameters for tabular data. ELLIS Workshop on Representation Learning and Generative Models for Structured Data. , (2025).
  46. Zhu, B., et al. Xtab: cross-table pretraining for tabular transformers. arXiv. , (2023).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Machine Learning BiomarkersMultimodal BiomarkersPredictive Health AnalyticsMolecular BiomarkersDisease MonitoringRisk AssessmentPatient StratificationDeep Learning TechniquesProtein BiomarkersGenetic Biomarkers

Related Articles