Abstrakt. Automatisk hjärtljudsanalys har potential att förbättra diagnosen av hjärtklaffsjukdomar i primärvårdsfasen, liksom i länder där det varken finns expertis eller utrustning för att utföra ekokardiogram. En algoritm har tränats, på PhysioNet open-access hjärtljud databas, att klassificera hjärtljud som normala eller onormala. Först, hjärtat ljud segmenteras med hjälp av en öppen källkod algoritm baserad på en dold semi-Markov modell. Efter detta kännetecknas tid-frekvens beteendet hos en enda hjärtslag med hjälp av en ny implementation av den kontinuerliga våget transform, mel-frekvens ceptral koefficienter, och vissa komplexa åtgärder. Dessa funktioner hjälper till att upptäcka förekomsten av eventuella knot. Ett antal andra funktioner extraheras också för att karakterisera inter-beat beteende hjärtat ljud, som hjälper till att känna igen sjukdomar som arytmi. De extraherade funktionerna normaliseras och deras dimensionalitet reduceras med hjälp av huvudkomponentanalys. De används sedan som ingång till en fullt ansluten, två-dold-lager neurala nätverk, tränas av fel backpropagation, och regulariseras med DropConnect. Denna algoritm uppnådde en noggrannhet på 85,2% på testdata, som placerade tredje i FysioNet/Computing i Kardiologi utmaning (första plats fick 86,0%). Detta är dock orealistiskt av verkliga prestanda, eftersom testdata innehöll en datauppsättning (dataset-e) där normala och onormala hjärtljud spelades in med olika stetoskop. En 10-faldig korsvalideringsstudie om träningsdata (exklusive dataset-e) ger ett medelvärde på 74,8 %, vilket är en mer realistisk uppskattning av noggrannheten. Med dataset-e exkluderat från träningen gjorde algoritmen endast 58,1 % av testdatan.
På samma sätt använde Kay och Agarwal REF ett fullt uppkopplat, neuralt nätverk och uppnådde en poäng på 85.2.
DropConnected neural networks trained on time-frequency and inter-beat features for classifying heart sounds
{'venue': 'Physiological measurement', 'journal': 'Physiological measurement', 'mag_field_of_study': ['Medicine']}