پایان نامه : استفاده از داده کاوی برای ارائه چارچوبی جهت کشف الگوهای پزشکی
در این تحقیق، دادههای مربوط به بیماریهای تنفسی با استفاده از روشهای دادهکاوی مورد بررسی قرار گرفتهاند. به همین جهت در این بخش پس از مرور مختصری بر روشها و مراحل دادهکاوی، به معرفی بیماری تنفسی و انواع آن و سرانجام الگوریتمهای دادهکاوی مورد استفاده در این تحقیق و همچنین پیشینهی تحقیقات انجام شده در بیماریهای تنفسی پرداختهایم.
2-2. دادهکاوی
تکنولوژی مدیریت پایگاه دادههای پیشرفته انواع مختلفی از دادهها را میتواند در خود جای دهد، در نتیجه تکنیکهای آماری و ابزار مدیریت سنتی برای آنالیز این دادهها کافی نیست و استخراج دانش[1] از این مقدار حجیم یک چالش بزرگ تلقی میشود. دادهکاوی کوششی برای بهدست آوردن اطلاعات مفید از میان این دادههاست و رشد بیرویهی دادهها در سطح جهان اهمیت دادهکاوی را دو چندان کرده است.
پایگاه دادههای پزشکی، شامل انبوهی از اطلاعات بیماران و وضعیت پزشکی آنهاست. ارتباطات و الگوهای نهفته در این دادهها میتواند دانش جدیدی در حوزه علوم پزشکی تولید کند. بهطوریکه امروزه استخراج دانش مفید و فراهم کردن ابزارهای تصمیمگیری برای تشخیص و معالجهی بیماریها، به یک موضوع ضروری تبدیل شده است.
2-2-1. مفهوم دادهکاوی
در یک تعریف غیر رسمی دادهکاوی فرآیندی است، خودکار برای استخراج الگوهایی که دانش را بازنمایی میکنند، که این دانش به صورت ضمنی در پایگاه دادههای عظیم، انباردادهو دیگر مخازن بزرگ اطلاعات، ذخیره شده است. دادهکاوی بهطور همزمان از چندین رشته علمی بهره میبرد نظیر: تکنولوژی پایگاه داده، هوش مصنوعی، یادگیری ماشین، شبکههای عصبی، آمار، شناسایی الگو، سیستمهای مبتنی بردانش، حصول دانش، بازیابی اطلاعات، محاسبات سرعت بالا و بازنمایی بصری داده .
2-2-2. مراحل دادهکاوی
دادهکاوی اغلب بهعنوان بخشی از فرآیند «کشف دانش از پایگاهداده»، تلقی میشود. کشف دانش از پایگاه داده، فرآیندی است که دادههای خام را به دانش مفید تبدیل میکند که علاوه بر دادهکاوی، شامل دو مرحلهی پیشپردازش و پسپردازش نیز میباشد.
2-2-3. پیشپردازش
هدف پیشپردازش، تبدیل دادههای خام به قالبی است که برای تحلیلهای بعدی مناسب باشد. همچنین این مرحله به شناسایی ویژگیها و قطعات مختلف داده، کمک میکند. از آنجائیکه دادهها ممکن است با قالبهای مختلف و در پایگاه دادههای متفاوتی ذخیره شده باشند، اغلب زمان زیادی برای پیشپردازش داده لازم است[5].
پیشپردازش داده، یک محدودهی وسیع شامل استراتژیها و تکنیکهای مختلفی است که بهصورت بسیار پیچیدهای با یکدیگر در رابطهاند و این ارتباطات پیچیده، معرفی رهیافتها و ایدههای اصلی پیشپردازش را بهصورت منظم و ساختیافته بسیار مشکل میکند.
وظایف پیشپردازش عبارتند از: پاکسازی دادهها[8]، یکپارچهسازی دادهها[9]، تبدیل داده[10]، کاهش داده[11]، تصویر کردن و کاهش بعد[2].
2-2-3-1. پاکسازی داده
خطاهای عملیاتی اغلب باعث میشوند که دادههای بهدست آمده از منابع دنیای واقعی، پرغلط، ناقص و ناسازگار باشند. ابتدا لازم است، چنین دادههای بیکیفیتی، تمیز شوند. وظایف اصلی پاکسازی دادهها عبارتند از:
- پرکردن ویژگیهایی با مقدار گمشده[12] : رویکردهای مختلفی در برخورد با مقادیر گمشده وجود دارد که عبارتند از: حذف رکورد، پرکردن بهصورت دستی، جایگزینی با یک مقدار ثابت سراسری، جایگزینی با مقدار میانگین، جایگزینی با مقادیری با احتمال بالاتر (با استفاده از رابطههای بیزی، درخت تصمیمگیری یا پسانمایی[13] ).
- شناخت دادههای پرت[14] و هموار کردن دادههای نویزدار[15].
- اصلاح دادههای ناسازگار.
- رفع مشکل افزونگی که بر اثر یکپارچهسازی دادهها ایجاد شده است.
2-2-3-2. یکپارچهسازی داده
دادهکاوی اغلب به یکپارچهسازی داده (ادغام دادهها از چندین منبع داده) نیاز دارد. همچنین ممکن است لازم باشد که دادهها به شکل مناسب دادهکاوی تبدیل شوند. در این مرحله، دادههای چندین منبع را در یک مخزن منسجم ترکیب میکنیم.
2-2-3-3. تبدیل داده
در این مرحله، دادهها به شکل مناسب برای دادهکاوی تبدیل میشوند. این مرحله، شامل بخشهای زیر میباشد:
- هموارسازی: این بخش از تبدیل داده، با حذف نویز سروکار دارد.
- تجمیع: شامل عملیات تلخیص و تجمیع روی دادههاست. مثل تبدیل فروش روزانه به فروش هفتگی یا ماهانه.
- تعمیم: جایگزینی دادهی سطح پائین با مفاهیم سطح بالاتر. مثل تبدیل متغیر پیوستهی سن به یک مفهوم سطح بالاتر مثل جوان، میانسال یا مسن.
- ایجاد ویژگی[16] : گاهی برای کمک به فرآیند دادهکاوی لازم است که ویژگی جدیدی از روی ویژگیهای موجود ساخته شود.
- نرمالسازی: نرمالسازی شامل تغییر مقیاس دادهها به گونهایست که آنها را به یک دامنهی کوچک و معین مثل ] 1،1-[ نگاشت کند. مهمترین روشهای نرمالسازی عبارتند از: Min-Max، Z-Score و نرمالسازی با استفاده از مقیاسبندی اعشاری[17].
2-2-3-4. کاهش داده
روشهای کاهش داده، میتواند برای بهدست آوردن یک بازنمایی کوچکتر و کاهشیافته از داده، که بسیار کمحجمتر از دادههای اصلی بوده و البته یکپارچگی دادههای اصلی را حفظ میکند، بهکار میرود. استراتژیهای کاهش داده، عبارتند از: تجمیع مکعبی داده[18]، انتخاب زیرمجموعهای از ویژگیها[19]، کاهش تعداد نقاط، گسستهسازی و تولید سلسله مراتب مفهومی.
1 Knowledge Discovery
[2] Data Warehouse
[3] Knowledge-based System
[4] Knowledge-acquisition
[5] Information Retrieval
[6] High-performance Computing
[7] Data Visualization
6 Data Cleaning
7 Data Integration
8 Data Transformation
9 Data Reduction
1 Missing Value
2 Regression
3 Outlier
4 Noise
1 Feature Creation
2 Normalization by decimal scaling
3 Data cube aggregation
4 Attribute subset selection
***ممکن است هنگام انتقال از فایل اصلی به داخل سایت بعضی متون به هم بریزد یا بعضی نمادها و اشکال درج نشود ولی در فایل دانلودی همه چیز مرتب و کامل و با فرمت ورد موجود است***
متن کامل را می توانید دانلود نمائید
چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)
ولی در فایل دانلودی متن کامل پایان نامه
با فرمت ورد word که قابل ویرایش و کپی کردن می باشند
موجود است
نسخه قابل چاپ | ورود نوشته شده توسط نجفی زهرا در 1399/10/26 ساعت 06:35:00 ب.ظ . دنبال کردن نظرات این نوشته از طریق RSS 2.0. |