Tez No İndirme Tez Künye Durumu
711198
Human action recognition in ambient assisted living usingcontinuous inertial data / Ortam destekli yaşam için kesintisiz atalet verisi kullanarak insan aktivitelerinin tanınması
Yazar:GAMZE USLU
Danışman: PROF. DR. ŞEBNEM BAYDERE
Yer Bilgisi: Yeditepe Üniversitesi / Fen Bilimleri Enstitüsü / Bilgisayar Mühendisliği Ana Bilim Dalı
Konu:Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol = Computer Engineering and Computer Science and Control
Dizin:Atalet = Inertia ; Ortam destekli yaşam uygulamaları = Media assisted living practices ; Unsur tanıma = Feature recognition
Onaylandı
Doktora
İngilizce
2022
118 s.
İleri yaş veya fiziksel engel sebebiyle hayatı zorlaşan bireylerin ihtiyaçlarını gidermekle görevli ortamsal bakım sistemlerinin vereceği uygun tepkinin belirlenmesinde aktivite tanıma ünitelerinin (ATÜ) önemli bir yeri vardır. ATÜ'nün günlük yaşam akışıyla bütünleşebilmesi için, yalnız aktivitelerin tanınması yetmemekte, aktivite tanıma probleminin yanında dikkate alınması gereken kısıtlar bulunmaktadır. Bu kısıtlar, tahmin fazı sürmekteyken kesintisiz akış halinde olan aktivite verisinin dinamik bölümlenmesini gerektirir. Bu sebeple, yalnız aktivitenin türünün algılanmasının yeterli olacağı durumlardan farklı olarak, aktivitenin hem türünün hem de kesintisiz veri akışı içinde hangi bölümde bulunduğunun algılanması (spotting) ihtiyacı doğmuştur. Bu tezde, günlük yaşam koşulları altında kullanılacak akıllı sağlık uygulamalarının gerektireceği bir kısıt grubunun göz önünde bulundurulduğu ve giyilebilir sensör teknolojisi ile birleştirilmiş bir spotting yöntemi sunulmaktadır. Bu tez, önerilen spotting tekniğinin önceki çalışmalarda değinilmemiş çeşitli kısıtları gözetmesi bakımından, yaygın olarak kullanılan bölümleme yaklaşımlarını iyileştirmeye katkıda bulunmaktadır. Pencere boyutu önceden belirlenmeksizin, art arda gelen aktiviteler ve bu aktiviteler arasındaki geçişlerden oluşmuş sinyal içinden hedef aktivitenin türünün ve ait olduğu bölümün belirlenmesi zorlu bir işlemdir. Kesintisiz şekilde akan veriyi bölümlendirmede karakteristik yaklaşım olan kayan pencere yöntemi, aktivitelerin türü ve süresi göz önünde bulundurularak seçilen en uygun bölüt büyüklüğünün bilinmesiyle çalışmaktadır. Böyle olmakla beraber, aktivite türü ve süresi, uygulama açısından bakıldığında genellikle algılama ünitesinde tanımlı değildir. Bu tezde, tahmin fazından önce karşılaşılmamış aktiviteler ve bu aktiviteler arasındaki geçişlerden oluşmuş bir dizi içinden hedef aktivitenin türü ve ait olduğu bölütün belirlendiği Öntanımsız Boyutlu Pencereleme (ÖBP) yöntemini önermekteyiz. ÖBP, özniteliklerin zaman kümesindeki ilerleyişinin polinomlar cinsinden ifadesiyle, bu ilerlemenin çok katmanlı eğitim ve tahmin aşamalarıyla sınıflandırılması üzerine kurulmuştur. Böylelikle, ÖBP yöntemi aktivitelerin türü ve süresi ile ilgili bilgiler dahil edilmeksizin işlemektedir. ÖBP'yi, verinin bileğe giyilen tek bir 3B ivme sensörü ile toplandığı bir kullanım örneği üzerinde gerçekledik. ÖBP'yi, değişen pencere boyutları ile öznitelik çıkarma (ÖÇ) yöntemleri (pencereli enerji, tepe frekansı, Shannon entropi ve dalgacık entropi) ile gerçeklenmiş sabit boyutlu pencereleme ile karşılaştırdık. Ayrıca, yapay veri üretimi (YVÜ) yaklaşımının, hastaların günlük yaşam ortamlarında dirsek bükme ve uzatma egzersiz programına uyumunun izlenmesine katkısını inceledik. Bazı kullanım örneklerinde, tahmin aşamasından önce sadece hedef aktiviteye ait verinin toplanabilmesi mümkündür. Bu sebeple, tahmin aşamasında daha önce karşılaşılmamış sınıfların da bulunduğu durumda bir aktivitenin algılanması, çok sınıflı sınıflandırma yöntemlerinin yetersiz kaldığı bir problemdir. Tek-sınıf sınıflandırma (TSS) yaklaşımı, bu tür kullanım örneklerini ele almak için uygun bir yöntemdir. Bir TSS yöntemi tasarlamada, sınıflandırıcının mimarisini uyarlamanın bir alternatifi olarak YVÜ yaklaşımı, kullanışlı bir yöntem olarak ortaya çıkmaktadır. Bu tezde YVÜ çözümü, eğitim verisinin sadece hedef sınıf için toplanması, diğer tüm sınıfları temsil eden verinin ise hedef aktivitenin verisinden yapay olarak üretilmesiyle, bileğe giyilen tek bir ivme sensörü kullanılarak uygulandı. YVÜ yöntemini dört farklı sınıflandırıcı (K-En Yakın Komşu, Destek Vektör Makinaları, lojistik regresyon ve Naive Bayes) ile birleştirerek analiz ettik. Son olarak, aktivite süresi, aktivite kümesinin büyüklüğü ve başarı yüzdesi arasındaki ilişkiyi ölçmek üzere, bölümleme algoritmalarının (BA) bileşenlerini seçme yöntemi geliştirdik. BA'nın gerçek zamanlı işlemesi durumu, belirli bir aktivite ya da bölüte karşılık gelen verinin tamamına erişilene kadar aktivite verisinin sadece bir kısmına erişilebiliyor olmasına sebep olarak verinin bütünlüğünün sağlanamaması problemini (VB) ortaya çıkarır. Bu sebepten, bir BA'nın VB'ye karşı dayanıklı olması gerekmektedir. Aktivitenin süresi, aktivite kümesinin büyüklüğü ve başarı yüzdesi arasındaki ilişkinin ölçüsü, VB durumuna karşı dayanıklık derecesinin bir göstergesidir. VB'ye karşı dayanıklığı ölçmek için Sınıf İçi Korelasyon temelli bir ölçü geliştirdik. ÖÇ yöntemleri olarak tepe frekansı ve dalgacık entropi ile K-En Yakın Komşu sınıflandırıcısının birleşiminin tekrarlı uygulanmasıyla, ivme verisinde VB'ye karşı dayanıklılığını çeşitli el odaklı aktivitelerde gösterdik.
Ambient intelligence systems open up numerous prospects for providing assistance to elderly and disabled people as well as healthy individuals. Wearable computing devices embroidered with data communication capabilities participating in IoT applications boost coverage of those systems, integrating intelligent modules to daily lives of people. Assistance offered by the intelligent systems can emerge as various use cases including smart healthcare embedded in daily living environments. Such systems incorporate activity recognition units as an integral part to determine the corresponding actuation. For activity detection units to get blended in the course of daily routines of people, detection of individual activities is not sufficient where additional constraints should also be considered alongside activity detection problem. These constraints necessitate dynamic segmentation of the streaming activity data during prediction stage in addition to activity detection. This thesis presents a spotting method considering a group of constraints within the scope of intelligent healthcare domain in daily living settings utilizing wearable sensor technology. This thesis contributes to improving the commonly used segmentation approaches in the sense that the spotting technique introduced in this thesis addresses several constraints which have not been tackled in previous work. Spotting the target activity in a sequence of activities and transitions without applying a pre-determined window size is a challenging task. The sliding window method, which is the typical approach in segmenting the continuous data stream, operates with optimal segment sizes chosen considering the type and duration of the activities. Nevertheless, activity type and duration are usually unknown to the detection unit in practice. In this thesis, we proposed Non-predetermined Size Windowing (NSW) scheme to spot the target activity performed in a sequence of unseen activities. NSW is built on classifying progress based features in multi-layer training and prediction stages where time domain progress is xpressed in terms of polynomials. Thus, it operates without incorporating the information regarding duration and type of the activities. We verified our method with a use case where data are acquired by a single wrist-worn 3D accelerometer. We compared our method against fixed size windowing performed with varying window sizes and feature extraction schemes; windowed energy, peak frequency, Shannon entropy and wavelet entropy. Additionally, we propose an Artificial Data Generation (ADG) scheme and further investigate its contribution in monitoring the adherence of the patients to the elbow flexion and extension physiotherapy exercise routines in their daily environments. Performing detection of an activity in the existence of unseen classes is a case of classification where multiclass classification schemes are inadequate since in some use cases acquisition of only target activity data is possible before prediction stage. One-class classification (OCC) is a strategy to deal with such use cases. As an alternative to adapting the architecture of an existing classifier to design an OCC scheme, ADG approach emerges as a practical way of performing OCC. The ADG solution utilized in this thesis is evaluated in a setting with a single wrist-worn accelerometer where training data are collected for the target class only and data that represent all other classes are produced artificially from the target activity data. We analyzed the ADG method coupling with four different classifiers; KNN, SVM, logistic regression and Naive Bayes classifiers. Finally, we quantified the relation between activity duration, size of activity set and success ratio to provide an insight for selecting the methods which segmentation schemes are built on top of. In a real time execution environment, utilization of a segmentation algorithm leads to partial availability of activity data until data corresponding to a particular activity or segment are completely acquired, which brings about the problem of incompleteness of data. Hence, a segmentation scheme should be resilient to such incompleteness, which is incompleteness mitigation (IM) property in a knowledge discovery scheme. Quantification of relation between activity duration, size of activity set and success ratio is an indication of degree of IM. We developed an Intraclass Correlation Coefficient (ICC) based metric to measure degree of IM. We analyzed peak frequency and wavelet entropy feature extraction schemes with KNN in an iterative setting to observe their capability in mitigating incompleteness of the acceleration data in several hand oriented activities.