Artificial Intelligence - هوش مصنوعی

Artificial Intelligence - هوش مصنوعی (http://artificial.ir/intelligence/)
-   داده كاوی(Data mining) (http://artificial.ir/intelligence/forum61.html)
-   -   تحلیل داده ها (http://artificial.ir/intelligence/thread11971.html)

ttaheri ۰۶-۳-۱۳۹۲ ۱۰:۲۸ قبل از ظهر

تحلیل داده ها
 
سلام دوستان
پایان نامه من در مورد داده کاوی تو شاخه ای از پزشکی هست. یه سری داده دارم که تعداد ویژگی ها زیاد هستن. اما من داده ها رو نرمالایز کردم تو محدوده صفر و یک و نویزها هم حذف شدن. هدف این کار موفقیت یا عدم موفقیت این عمل هست. یعنی یه سری داده وجود داره که بیمار در نهایت عملش موفقیت آمیز میشه یا ناموفق. حالا من باید ارتباط بین داده ها رو پیدا کنم. یه سری از ویژگی ها خودشون صفر یا یک هستن. اما بخش زیادی از ویژگی ها از نظر پزشکی تنوعشون زیاده. مثلا سن یا یه سری از ویژگی های تخصصی پزشکی. نمودار 2 به 2 به صورت سه بعدی برای ویژگی ها ترسیم کردم تو متلب اما خوب تحلیلش خیلی سخته. نمی دونم از چه روشی باید استفاده کنم که بفهمم این ویژگی ها چه تاثیری روی همدیگه میذارن و در نهایت چه تاثیری رو نتیجه خواهند گذاشت؟
ممنون میشم اگه راهنماییم کنین.

BahramHedayati ۰۶-۲۸-۱۳۹۲ ۰۷:۴۸ قبل از ظهر

نقل قول:

نوشته اصلي بوسيله ttaheri (پست 29985)
سلام دوستان
پایان نامه من در مورد داده کاوی تو شاخه ای از پزشکی هست. یه سری داده دارم که تعداد ویژگی ها زیاد هستن. اما من داده ها رو نرمالایز کردم تو محدوده صفر و یک و نویزها هم حذف شدن. هدف این کار موفقیت یا عدم موفقیت این عمل هست. یعنی یه سری داده وجود داره که بیمار در نهایت عملش موفقیت آمیز میشه یا ناموفق. حالا من باید ارتباط بین داده ها رو پیدا کنم. یه سری از ویژگی ها خودشون صفر یا یک هستن. اما بخش زیادی از ویژگی ها از نظر پزشکی تنوعشون زیاده. مثلا سن یا یه سری از ویژگی های تخصصی پزشکی. نمودار 2 به 2 به صورت سه بعدی برای ویژگی ها ترسیم کردم تو متلب اما خوب تحلیلش خیلی سخته. نمی دونم از چه روشی باید استفاده کنم که بفهمم این ویژگی ها چه تاثیری روی همدیگه میذارن و در نهایت چه تاثیری رو نتیجه خواهند گذاشت؟
ممنون میشم اگه راهنماییم کنین.

سلام دوست عزیز ...
ظاهراً خیلی وقته که این پست را ارسال کردید و بی پاسخ مانده است. با اینکه نمیدانم تاکنون مشکل شما برطرف شده یا نه پاسخ میدهم شاید مفید واقع شود (حداقل برای دیگران).

تردیدی وجود ندارد که خروجی های بصری، فهم اطلاعات نهفته در داده ها را آسان می کنند؛ اما به شرط اینکه ابعاد و پیچیدگی های موجود در داده ها زیاد نباشند. در مورد داده های شما صرف نظر از اینکه با چه نرم افزاری کار میکنید، باید مدل سازی خوبی انجام دهید تا بتوانید نتیجه خوبی از کارتان بگیرید.
در رابطه با داده کاوی، الگوریتم ها و مجموعه قوانین تولید شده توسط آنها هستند که خروجی مدل را ارائه می کنند و در نهایت تحلیل توسط کارشناس خبره در آن زمینه انجام می شود. در واقع، تحلیل از روی نمودار صرفاً یک کار آماری است نه داده کاوی؛ هر چند که به عملیات داده کاوی کمک می کند اما کار اصلی و هنر داده کاوی چیز دیگری است.

به عنوان یک راهنمایی: برای مدل سازی داده هایتان بهتر است از الگوریتم های درخت تصمیم استفاده کنید. مثلاً الگوریتم CART نتایج خوبی را از داده های با ابعاد زیاد (مثلاً 60 بعد) ارائه میکند. بنده با نرم افزار کلمنتاین کار کرده ام. در صورت استفاده از الگوریتم CART در این نرم افزار، امکان تولید مجموعه قوانین (Rule Set) از خروجی الگوریتم نیز وجود دارد. فعلاً در مورد نرم افزارهای دیگر اطلاعات چندانی ندارم.

موفق باشید...

ttaheri ۰۷-۱۹-۱۳۹۲ ۱۲:۱۸ بعد از ظهر

ممنون از لطفتون
اما استادم گفته باید داده هاتو با شبکه عصبی Claasify کنی. حالا من نمیدونم چیکار باید انچام بدم . بخشی از داده ها رو توسط روش ها وآزمونهای آماری و رگرسیون تحلیل کردم و به نظر خودمم درخت تصمیم بهتر میتونه بهم کمک کنه. اگه میشه برام بیشتر توضیح بدین ممنون میشم

BahramHedayati ۰۷-۱۹-۱۳۹۲ ۰۴:۲۸ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله ttaheri (پست 30397)
ممنون از لطفتون
اما استادم گفته باید داده هاتو با شبکه عصبی Claasify کنی. حالا من نمیدونم چیکار باید انچام بدم . بخشی از داده ها رو توسط روش ها وآزمونهای آماری و رگرسیون تحلیل کردم و به نظر خودمم درخت تصمیم بهتر میتونه بهم کمک کنه. اگه میشه برام بیشتر توضیح بدین ممنون میشم

بسیار خوب ... به نظر من درخت تصمیم برای داده های شما انتخاب خوبی هست.

درخت تصمیم یک تکنیک هست که شامل الگوریتم ها و پارامترهای متنوعی (جهت ارزیابی) می باشد. صرف نظر از نوع الگوریتمی که جهت ساخت درخت تصمیم استفاده می کنید، بایستی به یکسری قواعد سودمند دست پیدا کنید. هرچند که این قواعد از روی درخت تصمیمی که ساخته می شود قابل استخراج است، اما خوشبختانه نرم افزارهای موجود معمولاً عمل تولید قواعد را نیز انجام می دهند (با استفاده از دستور Generate Rule Set).

با توجه به توضیحات فوق برای ادامه کار شما پیشنهاد میکنم که ابتدا عملکرد و کاربرد درخت تصمیم را درک کنید، سپس یکی از الگوریتم های آن را بسته به نوع کاربردتان انتخاب و با یک نرم افزار مدل سازی نمایید. البته قبل از مدل سازی باید از چگونگی عملکرد الگوریتم مطلع باشید.

در صورت تمایل ایمیل خود را برای من یادداشت کنید تا منابع مورد نیاز را در اختیارتان قرار دهم.

موفق باشید ...

raha_hakhamanesh ۰۷-۱۹-۱۳۹۲ ۱۱:۵۱ بعد از ظهر

نقل قول:

نوشته اصلي بوسيله bahramhedayati (پست 30400)
در صورت تمایل ایمیل خود را برای من یادداشت کنید تا منابع مورد نیاز را در اختیارتان قرار دهم.

به نام خدا و با سلام
متشکرم از اینکه به دوستانتان کمک می کنید
ولی این سوال برای من پیش اومده که آیا دیگران ارزش آن را ندارند که منابع مذکور را برای آنها هم بگذارید؟ یا آیا همه باید با ایمیل با شما در ارتباط باشند؟

موفق باشید

ttaheri ۰۷-۲۱-۱۳۹۲ ۱۱:۰۶ قبل از ظهر

سلام دوستان
فایل های آموزش درخت تصمیم رو میتونید از لینک زیر دانلود کنید
Download File : Decision_tree.rar


زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۱۲:۵۰ بعد از ظهر ميباشد.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.