مهمترین اختلاف میان روشهای نظارتی و غیرنظارتی این است که به جای استفاده از مدلهای اتفاقی از قبل منتشر شده برای بروزرسانی احتمال فعالیت، الگوریتمهای نظارتی از یک ماتریس تجربیات مشاهده شده قبلی شان برای یادگیری پویای پارامترهای مدلهای فعالیت اتفاقی استفاده می کند.
(( اینجا فقط تکه ای از متن درج شده است. برای خرید متن کامل فایل پایان نامه با فرمت ورد می توانید به سایت feko.ir مراجعه نمایید و کلمه کلیدی مورد نظرتان را جستجو نمایید. ))
روش دیگر بر مدلسازی منطقی و استدلالی مبتنی است. این روش نمایش دانش منطقی برای فعالیت و مدلسازی دادهحسگر به کار میگیرد و برای استفاده از استدلال منطقی برای اجرای تشخیص فعالیت روال عمومی روش منطقی شامل:
-
- استفاده از یک ظاهر منطقی برای تعیین و توصیف صریح یک کتابخانه از مدل های فعالیت برای همه فعالیتهای ممکن در یک دامنه
-
- جمعآوری و انتقال داده به عبارات و فرمولهای منطقی
-
- اجرای استدلال منطقی مانند استنتاج و…
از جمله الگوریتم های تشخیص فعالیت میتوان به موارد زیر اشاره نمود:
۲-۴-۴-۲-الگوریتم خوشه بندی K-nn[17]
با ویژگی دسته بندی k-nn یک فضای ویژگی چندبعدی ساخته می شود که هر بعد با یک ویژگی متفاوت مطابق است. فضای ویژگی ابتدا به همه نقاط داده آموزشی منتشر می شود که هر کدام با یک فعالیت خاص مطابق است. پنجرههای ناشناخته داده حسگر در فضای ویژگی نمایش داده و k نزدیکترین نقاط (همسایگان) داده آموزشی شناسایی می شود. سپس دستهبندی بوسیله اکثریت k نزدیکترین همسایگان تعیین می شود که با یک فعالیت داده شده مطابق است. مقدار k معمولا از ۱ تا کوچکترین درصد داده آموزشی متغیر است و بوسیله آزمون و خطا یا بطور ایدآل بوسیله روالهای
cross-validation انتخاب می شود.
۲-۴-۴-۳-الگوریتم خوشه بندیANN[18]
یک ANN می تواند شبیه یک تابع ریاضی انعطافپذیر باشد که برای نمایش پیچیدگی ارتباط میان ورودی ها و
خروجیهایش تنظیم شده است. ANN نمایش داده شده با یک مجموعه داده آموزشی و بعضی فرمهای پروسه
بهینهسازی بکار گرفته شود برای امکان اینکه خروجیهای شناخته شده برای یک مجموعه از ورودی ها پیش بینی شود.
۲-۴-۴-۴-الگوریتم خوشه بندیSVM[19]
SVM یک روش یادگیری ماشین معمولی تشکیل میدهد که مبتنی بر پیدا کردن تصمیمهای جداگانه بهینه میان کلاسها با حداکثر حاشیه میان الگوهای هر کدام از کلاسها است. بعلاوه با بهره گرفتن از توابع so-called kernel ، آنها میتوانند به داده از فضای اصلی ویژگی که انها در آن قرار دارند به دیگر فضای بعد بالاتر، وجود خارجی بدهند. در این روش جداسازی خطی در فضای جدید با یک دستهبندی غیرخطی در فضای اصلی معادل است. یک روش بهینهسازی برای پیدا کردن جداسازی بهینه مورد استفاده است که دسته بندیهای مورد نیاز را انجام میدهد.
۲-۴-۴-۵-الگوریتم خوشه بندی Baysian
بر تخمین احتمالات شرطی یا احتمال یا الگوی سیگنال قابل دسترس از هر کلاس فعالیت مبتنی است. با داشتن این احتمالات، امکان یک الگوی ناشناخته جدید خلق شده بوسیله یک فعالیت خاص می تواند به طور مستقیم تخمین زده شود.
۲-۴-۴-۶-الگوریتم خوشه بندی Naïve Bayes
با داشتن Naïve Bayes ویژگیهای ورودی به طور فرضی از یکدیگر مستقل هستند. با این فرض ممکن است تابع احتمال برای هر فعالیت به عنوان محصول n تابع چگالی احتمال ساده بیان شود که n تعداد ویژگیها میباشد. طبق قانون Bayes احتمال یک فعالیت a با یک بردار ویژگی می تواند به شکل زیر محاسبه شود:
در این معادله به احتمال اولویت فعالیت a اشاره دارد.
۲-۴-۴-۷-الگوریتم خوشهبندی Markov chain
برای مشکلات خاص دسته بندی بعضی احتمال انتقال میان فعالیتها نسبت به بقیه خیلی بیشتر میباشد. برای مثال ممکن است فرد پس از پایین آمدن از پله بنشیند ولی ممکن نیست شروع به دویدن کند. Markov chain
یک پروسه انتقالی زمان مجزا است که در آن هر فعالیت به عنوان یک حالت متفاوت نمایش داده شده است.
markov chain می تواند برای نمایش احتمال انتقال میان فعالیتهای مختلف مورد استفاده باشد.
۲-۴-۴-۸-الگوریتم خوشهبندی [۲۰] HMM
یک HMM مشابه markov chain است اما با این تفاوت که حالت مدل در هر زمان داده شده ناشناخته (مخفی) است و فقط می تواند از پارامترهای معلوم که مبتنی بر حالت هستند، مشخص شود. برخلاف markov chain این مدل می تواند مستقیما برای مشکلات دسته بندی فعالیت مورد استفاده باشد. پارامترهای معلوم ویژگیهای مشتق شده از داده حسگرهای پوشیدنی با حالتهای مربوطه به فعالیتهای متفاوت هستند و می تواند با بیش از یک فعالیت مطابق باشد. HMM بوسیله تشخیص انتقالهای حالت در طول احتمالاتی مجهز شده که هر مجموعه ممکن از معلومات (ویژگیها) برای هر حالت داده قابل مشاهده است.
۲-۴-۴-۹-الگوریتم خوشهبندی Fuzzy Logic
این روش بر تئوری فازی مبتنی است. تئوری استفاده استدلالی که تقریبی به جای تعیین خاص است. fuzzy logic روشی برای ویژگیسازی از یک مجموعه ورودی برای یک یا چند خروجی با بهره گرفتن از یک مجموعه ساده از تکرارهای
if-then که قواعد نامیده میشوند، ارائه می کند. خروجیها درستیهای فازی هستند که مطابق با هر کلاس فعالیتها
میباشند. جریان اطلاعات از میان سیستم فازی از طریق یک تعدادی گام اتفاق میافتد. ابتدا ورودی ها یا ویژگیها اختصاص مییابند. مجموعه فازی قوائد می تواند برای خلق یک خروجی مطابقی بکاربروند. خروجی یک مقدار عضو میباشد یا درستی فازی که رنجی از ۰ تا ۱ برای هر کلاس فعالیت دارد.
HMM یک مدل مولد احتمال است که برای تولید حالتهای مخفی برای داده معلوم مورد استفاده قرار میگیرد. خصوصا هدف اصلی این مدل تعیین توالی حالت مخفی (y1,y2,..,yt) است که مطابق است با توالی خروجی مشاهده شده(x1,x2,…,xt) و هدف مهم دیگر یادگیری پارامترهای مدل قابل اطمینان از تاریخچه توالیهای خروجی مشاهده شده میباشد.
X5
X4
X3
X2
X1
هنگامی که دریک تشخیص فعالیت HMM مورد استفاده است، فعالیتها همان حالتهای مخفی و داده حسگر، خروجی معلوم میباشند.
نوشیدن
برداشتن
غذا
داشتن سوپ
بریدن گوشت
فنجان