در این تحقیق، داده های مربوط به بیماریهای تنفسی با بهره گرفتن از روشهای داده کاوی مورد بررسی قرار گرفتهاند. به همین جهت در این بخش پس از مرور مختصری بر روشها و مراحل داده کاوی، به معرفی بیماری تنفسی و انواع آن و سرانجام الگوریتمهای داده کاوی مورد استفاده در این تحقیق و همچنین پیشینهی تحقیقات انجام شده در بیماریهای تنفسی پرداختهایم.
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 که قابل ویرایش و کپی کردن می باشند
موجود است
فرم در حال بارگذاری ...