فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

فی موو

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

پروژه داده کاوی و کاربرد الگوریتم های ژنتیک در داده کاوی و WEB کاوی. doc

اختصاصی از فی موو پروژه داده کاوی و کاربرد الگوریتم های ژنتیک در داده کاوی و WEB کاوی. doc دانلود با لینک مستقیم و پر سرعت .

پروژه داده کاوی و کاربرد الگوریتم های ژنتیک در داده کاوی و WEB کاوی. doc


پروژه داده کاوی و کاربرد الگوریتم های ژنتیک در داده کاوی و WEB  کاوی. doc

 

 

 

 

نوع فایل: word

قابل ویرایش 162 صفحه

 

مقدمه:

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

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

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

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

به روشنی این مطلب قابل درک است که این نوع استفاده از داده کاوی می تواند فروشگاه ها را در برگزاری هوشمندانه فستیوال های فروش و نحوه ارائه اجناس به مشتریان یاری رساند .

نمونه دیگر استفاده از داده کاوی در زمینه فروش را می توان در یک شرکت بزرگ دوبلاژ و تکثیر و عرضه فیلم های سینمایی در آمریکای شمالی مشاهده نمود که در آن عملیات داده کاوی، روابط مشتریان و هنرپیشه های سینمایی و نیز گروه های مختلف مشتریان بر اساس سبک فیلم ها ( ترسناک ، رمانتیک ، حادثه ای و ...) مشخص گردید .

بنابراین آن شرکت به صورت کاملاً هوشمندانه می توانست مشتریان بالقوه فیلم های سینمایی را بر اساس علاقه مشتریان به هنرپیشه های مختلف و سبک های سینمایی شناسایی کند .

از دیگر زمینه های به کارگیری داده کاوی، استفاده بیمارستانها و کارخانه های داروسازی جهت کشف الگوها و مدلهای ناشناخته تاثیر دارو ها بر بیماری های مختلف و نیز بیماران گروه های سنی مختلف را می توان نام برد .

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

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

بطور کلی استفاده همگانی از وب و اینترنت به عنوان یک سیستم اطلاع رسانی جهانی ما را مواجه با حجم زیادی از داده و اطلاعات می‌کند . این رشد انفجاری در داده‌های ذخیره شده، نیاز مبرم وجود تکنولوژی های جدید و ابزارهای خودکاری را ایجاد کرده که به صورت هوشمند به انسان یاری رسانند تا این حجم زیاد داده را به اطلاعات و دانش تبدیل کند : داده کاوی به عنوان یک راه حل برای این مسائل مطرح می باشد . در یک تعریف غیر رسمی داده کاوی فرآیندی است خودکار برای استخراج الگوهایی که دانش را بازنمایی می کنند که این دانش به صورت ضمنی در پایگاه داده های عظیم، انباره داده و دیگر مخازن بزرگ اطلاعات، ذخیره شده است . داده کاوی بطور همزمان از چندین رشته علمی بهره می برد نظیر: تکنولوژی پایگاه داده، هوش مصنوعی، یادگیری ماشین، شبکه های عصبی، آمار، شناسایی الگو، سیستم های مبتنی بر دانش، حصول دانش،  بازیابی اطلاعات، محاسبات سرعت بالا و بازنمایی بصری داده . داده کاوی در اواخر دهه 1980 پدیدار گشته است . در دهه 1990 گامهای بلندی در این شاخه از علم برداشته شده و انتظار می رود در این قرن به رشد و پیشرفت خود ادامه دهد [1]. واژه های «داده کاوی» و «کشف دانش در پایگاه داده» اغلب به صورت مترادف یکدیگر مورد استفاده قرار می گیرند . کشف دانش به عنوان یک فرآیند در شکل زیر نشان داده شده است . کشف دانش در پایگاه داده فرایند شناسایی درست، ساد ه، مفید  و نهایتا الگوها و مدلهای قابل فهم در داده ها می باشد . داده کاوی ، مرحله ای از فرایند کشف دانش می باشد و شامل الگوریتمهای مخصوص داده کاوی است، بطوریکه تحت محدودیتهای مؤثر محاسباتی قابل قبول، الگوها و یا مدلها را در داده کشف می کند . به بیان ساده تر، داده کاوی به فرایند استخراج دانش ناشناخته، درست و بالقوه مفید از داده اطلاق می شود . تعریف دیگر اینست که داده کاوی گونه ای از تکنیکها برای شناسایی اطلاعات و یا دانش تصمیم گیری از قطعات داده می باشد به نحوی که با استخراج آنها در حوزه های تصمیم گیری، پیش بینی، پیشگویی و تخمین، مورد استفاده قرار گیرند . داده ها اغلب حجیم اما بدون ارزش می باشند، داده به تنهایی قابل استفاده نیست بلکه دانش نهفته در داده ها قابل استفاده می باشد . به این دلیل اغلب به داده کاوی، تحلیل داده ای ثانویه گفته می شود .

 

فهرست مطالب:

فصل اول : داده کاوی Data Mining

1-1 مقدمه

1-2 تعاریف داده کاوی

1-3 تفاوت داده کاوی و آنالیز آماری

1-4 روش آنالیز آماری

1-5 روش داده کاوی

1-6 فواید و نقش داده کاوی در فعالیت شرکتها

1-7 مراحل اصلی داده کاوی

1-8 چه چیزی سبب پیدایش داده کاوی شده است ؟

1-9 مراحل کشف دانش

1-10 جایگاه داده کاوی در میان علوم مختلف

1-11 داده کاوی چه کارهایی نمی تواند انجام دهد ؟

1-12 داده کاوی و انبار داده ها

1-13 داده کاوی و OLAP

1-14 دلایل استفاده از DW ها

1-15 روش کار

1-16 آشنایی با مفاهیم انباره های داده

1-17 OLAP چیست ؟

1-18 چه کسانی از داده ها استفاده می کنند ؟

1-19 سیستم پشتیبانی تصمیم گیری چیست ؟

1-20 سیستم اطلاعات مدیران اجرایی

1-21 مقایسه سیستم هایOLTP و DSS

1-22 انبار داده ها

1-23 عناصر انبار داده

1-24 غرفه های داده ( سلسله مراتب انباره ها )

1-25 ابزار های گزارش گیری

1-25-1OLAP و اطلاعات چند بعدی

1-25-2OLAP رومیزی

1-25-3MOLAP چند بعدی

1-25-4 OLAP رابطه ای

1-25-5 HOLAP)hybrid OLAP )

1-25-6 استاندارد های OLAP

1-27 کاربرد یادگیری ماشین و آمار در داده کاوی

1-28 توصیف داده ها در داده کاوی

1-29 خوشه بندی

1-30 تحلیل لینک

1-31 مدل پیشبینی داده ها

1-31-1Classification

1-31-2Regression

1-31-3Time series

1-32 مدل ها و الگوریتم های داده کاوی

1-33 شبکه های عصبی

1-34 Decision trees

1-35Multivariate Adaptive Regression Splines (MARS)

1-36Rule induction

1-37K-nearest neibour and memory-based neighbor (K-NN)

1-38 رگرسیون منطقی

1-39 تحلیل تفکیکی

1-40 مدل افزودنی کلی (GAM)

1-41Boosting

1-42 سلسله مراتب انتخابها

1-43 نتیجه گیری

فصل دوم : وب کاوی Web Mining

2-1مقدمه

2-2 Web Mining

2-3رده بندی web mining

2-4Web Usage Mining

2-5Web Structure Mining

2-6 انجام عمل پیش پردازش روی فایلهای log

2-7 انجام عمل پیش پردازش preprocessing

2-8 پاکسازی داده ها data cleaning))

2-9 تشخیص کاربران user identification) )

2-10Session identification

2-11 تشخیص الگوها

2-12 تکنیکهای آماری

2-13 قوانین ارتباطی

2-14 الگوهای ترتیبی

2-15 خوشه بندی

2-16 نتیجه گیری

فصل سوم : الگوریتم های ژنتیک

3-1 مقدمه

3-2 زمینه های بیولوژیکی

3-3 فضای جستجو

3-4 مسائل NP

3-5 مفاهیم اولیه در الگوریتم ژنتیک

3-5-1 اصول پایه

3-5-2 شمای کلی الگوریتم ژنتیک

3-5-3 ساختار متداول الگوریتم ژنتیک

3-6 کد کردن

3-6-1 انواع کدینگ

3-6-2 روشهای کدینگ

3-6-3 مسائل مربوط به کدینگ

3-7 مرحله ارزیابی (evaluation)

3-8 عملگر تقاطع و جهش

3-9 رمز گشایی

3-10 کروموزوم

3-11 جمعیت

3-12 مقدار برازندگی

3-13 تعریف دیگر عملگر تقاطعی

3-14 تعریف دیگر عملگر جهش

3-15 مراحل اجرای الگوریتم ژنتیک

3-16 حل یک مسئله نمونه توسط الگوریتم ژنتیک

3-17 همگرایی الگوریتم ژنتیک

3-18 نتیجه گیری

فصل چهارم : کاربرد الگوریتم ژنتیک در Web Mining

4-1 مقدمه

4-2 یک الگوریتم ژنتیک برای جستجوی وب

4-3 دورنما

4-4 جستجو ی وب به عنوان یک مساله بهینه سازی

4-5 الگوریتم ژنتیکی بر پایه ماشین جستجو

4-6 درخواست کاربر و ارزیابی تابع

4-7 عملگر های ژنتیک و مکانیزم های جستجو

4-8 مطالعه پارامترها

4-9 الگوهای کشف شده

4-10 قوانین نتیجه گیری

4-11 رده بندی نمونه های ناشناخته

4-12 ابعاد

4-13 چرا از الگوریتم ژنتیک استفاده می کنیم ؟

4-14 یک رهیافت پیوندی -GA ها و دسته بندی کننده نزدیکترین K – همسایه

4-15 جنبه های بهبود یافته الگوریتم ها

4-16 کاوش برای قارچ خوراکی

4-17 نتیجه الگوریتم

4-18 جستجوی وب به عنوان یک مساله بهینه سازی

4-19 GA پیشنهاد شده

4-20تابع ارزیابی مطابق با درخواست استفاده کننده

4-21 عملگرهای تقاطع و دیگر ماشین های جستجو

4-22 تنظیمات آزمایش

4-23 نتیجه گیری

مراجع

 

فهرست اشکال:

فصل اول : داده کاویData Mining

شکل 1-1 : داده کاوی به عنوان یک مرحله از فرآیند کشف دانش9

شکل 1-2 : سیر تکاملی صنعت پایگاه داده

شکل 1-3 : معماری یک نمونه سیستم داده کاوی

شکل 1-4 : داده ها از انباره داده استخراج می گردند .

شکل 1-5 : داده ها از چند پایگاه داده استخراج شده اند .

شکل 1-6 : انبار داده

شکل 1-7 : شبکه عصبی با یک لایه نهان

شکل 1-8 : Wx,y

شکل 1-9 : درخت تصمیم گیری

شکل 1-10 : محدود همسایگی

فصل دوم : وب کاوی Web Mining

شکل 2-1 : نمونه ای از فرمت log file که از فرمت عمومی پیروی می کند

فصل سوم : الگوریتم های ژنتیک

شکل 3-1 : نمونه ای از فضای جواب

شکل 3-2 : کدینگ باینری

شکل 3-3 : کدینگ جهشی

شکل 3-4 : کدینگ ارزشی

شکل 3-5 : کدینگ درختی

شکل 3-6 :فضای کدینگ و فضای جواب

شکل 3-7: رابطه بین کروموزوم ها و جوابها

شکل 3-8 : انواع روابط بین فضای جواب و فضای کدینگ

شکل3-9 :مثال رمز گشایی

شکل 3-10 : مثال جهش

شکل 3-11 : نمایش یک کروموزوم n بیتی در پایه عددی m

شکل 3-12 : مثالی از عمل جابجایی تک نقطه ای

شکل 3-13 : تقاطع در کروموزوم های کد شده چهاربیتی

شکل 3-14 : تقاطعی دو نقطه ای

شکل 3-15 : عمل تقاطعی یکنواخت

شکل 3-16 : نمونه ای از عمل جهش

شکل 3-17 : مراحل اجرای الگوریتم ژنتیک

شکل 3-18 : چرخ رولت

شکل 3-19 : نمایش کروموزوم معادل زوج (X,Y)

فصل چهارم : کاربرد الگوریتم ژنتیک در Web Mining

شکل 4-1 : ارزیابی جمعیت به معنی کیفیت برای مقادیر مختلف Pmut

شکل 4-2 : تاثیر انتقال KNN

شکل 4-3 : جمعیت متوسط به معنی کیفیتی برای مقادیر مختلف 3000 مقدار اولیه

شکل 4-4 : جمعیت متوسط به معنی کیفیتی برای مقادیر مختلف 20 صفحه ابتدایی

شکل 4-5 : جمعیت متوسط به معنی کیفیتی برای مقادیر مختلف 120 صفحه ابتدایی

شکل 4-6 : جمعیت متوسط به معنی کیفیتی برای مقادیر مختلف 250 صفحه ابتدایی

شکل 4-7 : اختلاف زمانی با 250 صفحه استفاده شده اولیه

 

فهرست جداول:

فصل سوم : الگوریتم های ژنتیک

جدول 3-1 : مثالهای تقاطع تک نقطه ای

جدول 3-2 : مثالهای تقاطع دو نقطه ای

جدول 3-3 : نمونه ای از عمل جهش

جدول 3-4 :انتخاب کروموزوم ها با استفاده از مدل چرخ رولت

جدول 3-5 : نمایش جمعت اولیه

جدول 3-6 : نتایج عمل تقاطع

جدول 3-7 : نتایج عمل جهش با Pm=0.2

جدول 3-8 : کروموزوم با بیشترین مقدار برازندگی

فصل چهارم : کاربرد الگوریتم ژنتیک در Web Mining

جدول 4-1 : سوالات مورد استفاده در آزمونها

جدول 4-2 : نتایج مقایسه برای تابع f1

جدول 4-3 : نتایج مقایسه برای تابع f2

جدول 4-4 : مدلسازی مساله جستجوی اطلاعات به عنوان یک مساله بهینه سازی

جدول 4-5 : آخرین جمعیت به معنی کیفیت برا مقادیر مختلف Popmax

جدول 4-6 :پارامتر های GA برای مجموعه داده ای قارچ

جدول 4-7 : نتایج مجموعه داده ، قارچ برای دسته بندی KNN

جدول 4-8 :مقیاسی برای دیگر دسته بندی ها

جدول 4-9 :نتایج مقایسه برای Mq

 

منابع و مأخذ:

1- احسان زنجانی / مقدمه ای بر داده کاوی

2- کامیار کیمیا بیگی / مقدمه ای بر انبار داده ها (Data Warehouse). 1386

3- مستوره حسن نژاد- سیما سلطانی / متدی برای بهبود بخشیدن ساختار وب . (web usage mining)

4- یوحنا قدیمی – علی عباسی – کاوه پاشایی / کنکاو وب .(web mining)

5- رضا قنبری / آشنایی با الگوریتم ژنتیک / دانشگاه صنعتی شریف ( دانشکده ریاضی ) / 1381

6- پیام خان تیموری / الگوریتم ژنتیک و حل مساله TSP

7- F.Picarougne , N.Monmarche , A.Oliver , G.Venturini \ Web Mining With a Genetic Algorithm \ Laboratory Of Information , University Of Tours , 64.

8- F.Picarougne , N.Monmarche , A.Oliver , G.Venturini / GENIMINER Web Mining With a Genetic-Based Algorithm .

9- Robert E.Marmelstein \ Application Of Genetic Algorithm To Data Mining \ Department Of Electrical And Computer Engineering Air Force Institue Of Technology Wright-Patterson AFB .

10- M.H.Marghny And A.F.Ali \ Web Mining Based On Genetic Algorithm \ Dept. Of Computer Science , Faculty Of Computers And Information , Assuit University , Egypt , ( WWW. Icgst . com )


دانلود با لینک مستقیم


پروژه داده کاوی و کاربرد الگوریتم های ژنتیک در داده کاوی و WEB کاوی. doc

پروژه بررسی الگوریتم های رتبه بندی صفحات وب. doc

اختصاصی از فی موو پروژه بررسی الگوریتم های رتبه بندی صفحات وب. doc دانلود با لینک مستقیم و پر سرعت .

پروژه بررسی الگوریتم های رتبه بندی صفحات وب. doc


پروژه بررسی الگوریتم های رتبه بندی صفحات وب. doc

 

 

 

 

نوع فایل: word

قابل ویرایش 160 صفحه

 

مقدمه:

رتبه‌بندی بخش کاملی از سیستم بازیابی اطلاعات می‌باشد. در مورد query وب، به علت اندازه وب و ماهیت ویژه کاربران وب، نقش رتبه‌بندی اهمیت پیدا می‌کند. داشتن هزاران میلیون نتیجه برای جستجوی تحقیق وب متداول می‌باشد. از طرفی کاربران وب زمان لازم را برای یافتن چنین مواردی ندارند. اثبات شده است که بیشتر کاربران وب فراتر از اولین صفحه نتایج عمل نمی‌کنند. بنابراین حصول نتایج مطلوب در صفحات مهم نیست در غیر این صورت عامل تحقیقاتی بی‌فایده خواهد بود.

بنابراین نیازهای کاربران به موقع جستجوی وب از بازیابی اطلاعات سنتی متفاوت هستند. به عنوان مثال، کاربری که جستجوی «میکروسافت» را به عامل تحقیقاتی وب مطرح می‌سازد، به احتمال قوی صفحة مخصوص شرکت میکروسافت را به جای صفحه کاربر تصادفی درباره محصولات میکروسافت جستجو می‌کند. در مفهوم بازیابی اطلاعات سنتی، صفحه کاربر تصادفی ممکن است با این جستجو در ارتباط باشد. اما کاربران وب به صفحات اختیاری علاقمند هستند یعنی منابع اطلاعاتی درست که دارای «حضوری قوی» در وب می‌باشند. در تحقیق وب، از «ارتباط» به «اختیار» تغییر شکل می‌دهیم. نقش رتبه‌بندی، شناسایی و درجه بندی مدارک اختیاری در مجموعه صفحات وب می‌باشد. بالاخره، وب بافتی غنی از اطلاعات را ارائه می‌نماید که به واسطه فوق پیوندها نشان داده می‌شود. فوق پیوندها  بافتی را ممکن است تعریف کنند که در آن صفحه وب پدیدار می‌گردد. بطور استنتاجی، پیوند صفحه p به q ، کیفیت صفحه q را تأیید می‌کند.

می‌توانیم به وب به عنوان شبکه‌ای از توصیه‌هایی فکر کنیم که حاوی اطلاعاتی درباره اعتبار صفحات می‌باشند.

بوسیله تابع رتبه‌بندی چنین اطلاعاتی حاصل گردیده و اختیار نسبی صفحات وب را منعکس می‌سازند. بر اساس این ایده، مقاله‌های اصلی Kleinberg «رتبه‌بندی تحلیل پیوندی» را معرفی نمودند که در آن از ساختارهای فوق پیوندی برای رتبه‌بندی صفحات وب استفاده می‌گردد.

در این مقاله در چارچوب هاب‌های تعریف شده توسط Kleinberg (1998) عمل شده است که دارای سه نقش زیر می‌باشند:

1) برخی از نقاط ضعف بالقوه الگوریتم HITS ارائه شده توسط Kleinberg (1998) را شناسایی کرده و الگوریتم‌های جدیدی ارائه شده اند که در آنها از روشهای متناوب برای محاسبه هاب و وزن‌های اختیار استفاده می‌گردد. دو الگوریتم از الگوریتم‌های جدید ما به روش آماری بیزی مبتنی هستند.

2) برای مطالعه الگوریتم‌های رتبه‌بندی تحلیل پیوند چارچوبی تئوریکی مشخص شده است. در این چارچوب ویژگیهایی مانند یکنواختی، پایداری، محل و برچسب مستقل مشخص شده است. همچنین ایده‌های مختلف شباهت موجود بین الگوریتم‌های رتبه‌بندی تحلیل پیوندی تعریف شده است. این ویژگیها به ما امکان می‌دهند یک شاخص اصولی از الگوریتم INDEGREE مشخص سازیم که گره‌ها را مطابق تعداد پیوندهای وارده رتبه‌بندی می‌سازند.

3) یک ارزیابی آزمایش وسیعی از الگوریتم‌ها را در مورد جستجوهای متعدد به عمل آورده شده است. ملاحظه می‌کنیم که هیچ روشی از «طرح موضوعی» کاملاً مصون نیست اما به نظر می‌رسد که برخی از این روشها نسبت به روشهای دیگر مقاوم‌تر هستند. برای درک بهتر رفتار الگوریتم‌ها، ساختارهای نموداری مورد مطالعه قرار خواهد گرفت. این تحقیق دیدگاه ارزشمندی در قالب دلایلی ارائه می‌نماید که مسایل جالب توجهی برای تحقیق آتی را مطرح می‌سازد.

 

فهرست مطالب:

فصل اول: مقدمه                                                                                                                       

فصل دوم: زمینه و تحقیق قبلی

2-1)پیشگفتار                                  

2-2)الگوریتم های قبلی                   

2-2-1)الگوریتم indegree                 

2-2-2)الگوریتم page rank                

2-2-3)الگوریتم hits                    

2-2-4)الگوریتم salsa                       

2-2-5)تحقیقات دیگر                    

فصل سوم: الگوریتم های رتبه بندی تحلیل رابط جدید                                   

3-1)الگوریتم میانگین هاب(hub avg)     

3-2)خانواده AT(K) آستانه مرجع الگوریتمها

3-3)الگوریتم max                     

3-4)الگوریتم جستجوی پهنایی(BFS)

3-5)الگوریتم Basian

6-3)الگوریتم Basian ساده سازی شده

فصل چهارم: چارچوب تئوریکی برای مطالعه الگوریتم های رتبه بندی تحلیل رابط

4-1)الگوریتم های رتبه بندی تحلیل پیوند      

 4-2)سنجش فاصله بین بردارهای LAR       

4-2-1)سنجش های فاصله هندسی            

4-2-2)سنجش فاصله مرتبه بندی           

4-3)شباهت الگوریتم های LAR              

4-3-1)نتایج شباهت                     

4-3-2)نتایج دیگر                        

4-4)پایداری                           

4-5)حالت موضوعی                       

4-6)یکنواختی                          

4-7)استقلال نشانه                      

4-8)ویژگی موضوعی الگوریتم INDEGREE    

فصل پنجم: ارزیابی آزمایش                  

5-1)مجموعه آزمایش                      

5-2)ارزیابی الگوریتم های LAR         

5-3)اثرات مجموعه ای                   

5-4)تفاوت نتیجه گیری برای تحقیقات آزمایش                                                                                                                                                   فصل ششم: رتبه بندی صفحات به صورت ارزش گذاری شده                                  

6-1)قائده رتبه بندی صفحات به صورت ارزش گذاری شده                            

6-2)الگوریتم رتبه بندی صفحات         

6-3)توصیف  page rank به صورت ساده شده    

6-4)رتبه بندی صفحات به صورت ارزش گذاری شده                                                                                 

6-5)تحقیقات                           

6-6)ارزیابی                          

6-7)تعیین ارتباط صفحات با پرسش ارائه شده

6-8)محاسبه و ارزیابی فهرست صفحات مرتبط با سئوال ارائه شده                      

6-9)تمرکز بر روی موضوع یا عنوان سئوالات ارائه شده                            

فصل هفتم: نتایج کلی                                            

 

فهرست شکلها:

شکل 1)الگوریتم hits                    

شکل 2)یک مثال نادرست برای الگوریتم hits

شکل 3)الگوریتم hub avg                 

شکل 4)یک مثال نادرست برای الگوریتم hub avg

شکل 5)الگوریتم at(k)                   

شکل 6)شباهت indegree,hits                  

شکل 7)شباهت hubavg,hits                   

شکل 8)مقایسه indegree,hub avg               

شکل 9)مقایسه hits_salsa و  hub avg_indegree                              

شکل 10)غیر یکنواختی authority avg          

شکل 11-a)گراف G                       

شکل 11-b)گراف G1                      

شکل 11-c)گراف G2                      

شکل 12-a)hub                           

شکل 12-b)ماتریس نقطه ای با 10 نتیجه   hub

شکل 13)نتیجه TCKبرای الگوریتم hits    

شکل 14)پرس وجوی سقط جنین             

شکل 15)hits,hub avg برای پرسش دستورالعمل ها

شکل 16)الگوریتمat-med,at-avg              

شکل 17)پرس و جوی پارک های سرگرمی     

شکل 18)ضابطه جسم شناور برای page rank  

شکل 19)hub,authorities                     

شکل 20)یک مثال از عملیات hits         

شکل 21)یک مثال از پیوند پیشین        

شکل 22)نسخه ساده شده  page rank         

شکل 23)پیوندها به یک وب سایت         

شکل 24)معماری مولفه های سیستم مورد استفاده برای طراحی و ارزیابی الگوریتم W

شکل 25)ارزش رابطه در برابر اندازه مجموعه صفحات پرس و جوی عامل مسافرتی برای WPR,page rank                                  

شکل 26)ارزش رابطه در مقابل اندازه مجموعه

 

فهرست جداول:

جدول 1                                                                    

جدول 2                               

جدول 3                               

جدول 4)ارزش رابطه برای پرس و جوی عامل مسافرتی page rank,WPR                  

جدول 5)ارزش رابطه برای پرس و جوی "تحقیق" تولید شده به وسیله page rank,WPR


دانلود با لینک مستقیم


پروژه بررسی الگوریتم های رتبه بندی صفحات وب. doc

پروژه الگوریتم های ژنتیک و حل مسائل((NP_HARD)). doc

اختصاصی از فی موو پروژه الگوریتم های ژنتیک و حل مسائل((NP_HARD)). doc دانلود با لینک مستقیم و پر سرعت .

پروژه الگوریتم های ژنتیک و حل مسائل((NP_HARD)). doc


پروژه الگوریتم های ژنتیک و حل مسائل((NP_HARD)). doc

 

 

 

 

نوع فایل: word

قابل ویرایش 78 صفحه

 

مقدمه:

در بسیاری از مقالات مسائلی به چشم می خورند که جزو مسائلNP-Hard یا NP-Complete عنوان شده اند. مسائلی همچون: مسئله فروشنده دوره گرد - مسئله N وزیر- مسئله کوله پشتی - مسئله سیکل هامیلتونی - مسئله ضایعات برش دوبعدی و مسئله رنگ آمیزی گراف از این جمله اند. خصوصیت مشترک این مسائل آن است که الگوریتم شناخته شده ای با مرتبه زمانی چند جمله ای برای حل آنها هنوز پیدا نشده است. زمان اجرای الگوریتم های با مرتبه زمانی غیر چند جمله ای به سرعت و حتی با افزایش کم اندازه مسئله زیاد می شود و این یعنی سریعترین کامپیوترهای ترتیبی هر زمان فقط قادر به حل مسائلی کوچک از این رده خواهند بود. هدف این نوشتار آشنایی با مفاهیم NP-Hard و NP-Complete می باشد.

 

فهرست مطالب:

فصل اول: آشنایی با مسائل NP-Hard, NP-Complete

1- مقدمه

2- الگوریتمهای غیر قطعی

3- آشنایی با مسائلNP

4- مسائل NP-Complete

فصل دوم : مفهوم پردازش تکاملی( ( Evolution computing

1- جایگاهEC(مفهوم اصلی پردازش تکاملی و جایگاه آن در طبیعت)

2- تاریخچه مختصر

3- الهام از بیولوژی

  1. 1 - تئوری تکامل داروین (به صورت ساده)
  2. 2- ژنتیک (به صورت ساده)

4- انگیزه برای مطالعه EC

فصل سوم: الگوریتمهای تکاملی( Evolution ALGORITM )

1-شمای کلی یک الگوریتم تکاملی

2-مولفه های اصلی الگوریتم تکاملی

-نحوه بازنمایی ( تعریف جمعیت اولیه )

-تابع برازندگی ( تابع ارزیابی )

-جمعیت

-مکانیزم انتخاب والد

-عملگرهای ژنتیکی (برش و جهش )

-مکانیزم انتخاب بازمانده

-شرایط توقف

3- انواع مختلف الگوریتمهای تکاملی( GA – EP – GP – ES)

4-الگوریتمهای ژنتیک

مقدمه ای بر ژنتیک

راحل الگوریتمهای ژنتیک

را از الگوریتم ژنتیک استفاده می کنیم ؟

عریف

ازنمایی

ملگر برش ( Crossover ) تک نقطه ای

ملگر جهش (Mutation)

 لگر انتخاب SGA

روشهای بازنمایی – رشته های باینری (کدگری)

  1. بازنمایی اعداد صحیح
  2. بازنمایی جایگشتی

ملگرهای جهش برای بازنمایی جایگشتی

هش درجی

هش تعویضی

هش وارونه سازی

جهش Scramble

عملگرهای crossover برای بازنمایی جایگشتی

Order 1 crossover

 PM x crossover

Cycle crossover

 Edge crossover

 عملگرهای crossover برای بازنمایی باینری

Crossover تک نقطه ای

N-Point Crossover

 Uniform Crossover

انواع روشهای انتخاب برای الگوریتم های ژنتیک

Roulette Wheel Selection -1

Rank Selection-2

State Selection -3

Tournament Selection-4

فصل چهارم: طراحی الگوریتمهای ژنتیک برای مسائل کوله پشتی و nوزیر

1- مسئله n وزیر

نحوه بازنمایی

عملگرهای ژنتیکی (جهش – برش)

عملگرهای انتخاب ( انتخاب والد – انتخاب بازمانده)

ایجاد جمعیت اولیه و شرایط توقف

تابع برازندگی

2-آشنایی با مسائل کوله پشتی و حل آن با استفاده از لگوریتمهای ژنتیک

نحوه بازنمایی

عملگرهای ژنتیکی (جهش – برش)

عملگرهای انتخاب (انتخاب والد – انتخاب بازمانده)

ایجاد جمعیت اولیه و شرایط توقف

تابع برازندگی

فصل پنجم: کد های مربوط به پیاده سازی الگوریتم Nوزیر با الگوریتم های ژنتیک ..52

کد های مربوط به پیاده سازی الگوریتم Nوزیر با دلفی

 کد های مربوط به پیاده سازی الگوریتم Nوزیر با C++z

منابع و مراجع

فصل اول: آشنایی با مسائل NP-Hard, NP-Complete

1- مقدمه

2- الگوریتمهای غیر قطعی

3- آشنایی با مسائلNP

4- مسائل NP-Complete

 

منابع و مأخذ:

- طراحی الگوریتم . جعفرنژاد قمی.فصل مربوط به مسائل NP_HARD

2-I.RECHENBERG.EVOLUTIONSTRATEGIE:OPTIMIERUNG TECHNISHER SYSTEM NATCH PRINZIPIEN DES BIOLOGISCHEN EVOLUTION.

3-H._P.SCHWEFEL.EVOLUTION AND OPTIMNM SEEKING.WILEY,NEW YOURK.1995

4-L.J.FOGEL, A.J.OWENS,M.J.WALSH.ARTIFICIAL INTELLIGENCE THROUGH A IMULATION OF EVOLUTION.

5-.T.E.DAVIS,J.C.PRINCIPE.A MARKOV CHAIN FRAMEWORK FOR THE SIMPLE GENETIC ALGORITM.EVOLUTIONARY COMPUTATION

6-J.H.HOLLAND.ADAPTION IN NATURAL AND ARTIFICIAL SYSTEMS.MIT PRESS,CAMBRIDGE,MA,1992.

7-W.BANZHAF,P.NORDIN,R.E.KELLER,F.D.FRANCONE.GENETIC PROGRAMMING:AN INTRODUCTION.MORGAN KAUFMANN,SAN FRANCISCO,1998.

8- J.H.HOLLAND. ADAPTION IN :ROSEN,SNELL,EDS.,PROGRESS IN THEORETICAL BIOLOGY:4.PLENUM,1976

9-T.BACK,D.B.FOGEL,Z.MICHALEWICZ,EDSEVOLUTIONARY COMPUTATIO 1:BASIC ALGORITHMS AND OPERATORS.INSTITUTE OF PHYSICS PUBULISHING,BRISTOL,2000.

10-Z.MICHALEWICZ.GENETIC ALGORITM+DATA STRUCTURES=EVOLUTIONPROGRAMS.SPRINGER,BERLIN,HEIDELBERG,NEW YORK,3RD EDN.,1996

11-A.E.EIBEN,Z.MICHALEWICZ,EDS.EVOLUTIONARY COMPUTATION.IOS PRESS,1998

12-C.DARWIN.THE ORIGIN OF SPECIES.JOHN MURRAY,1859

13- A.E.EIBEN,E.H.L.Aarts,K.M.VAN HEE. GLOBAL CONVERGENCE OF GENETIC ALGORITM :A MARKOV CHAIN ANALYSIS .

14- A.E.EIBEN.MULTIPARENT RECOMBINATION .

15-2000 CONGRESS ON EVOLUTIONARY COMPUTATION (CEC'2000).IEEE PRESS,PISCATAWAY,NJ,1999

16--J.H.HOLLAND.ADAPTION IN NATURAL AND ARTIFICIAL SYSTEMS.MIT PRESS,CAMBRIDGE,MA,1992.

 

17-L.DAVIS,ED.HANDBOOK OF GENETIC ALGORITMS.VAN NOSTRAND REINHOLD,1991

18-I.M.OLIVER,D.J.SMITH,J.HOLLAND.A STUDY OF PERMUTATION CROSSOVER OPERATORS ON THE TRAVELLING SALESMAN PROBLEM.

19-D.WHITLEY.PERMUTATIONS

20-G.SYSWERDA.SCHEDULE OPTIMISATION USING GENETIC ALGORITHMS


دانلود با لینک مستقیم


پروژه الگوریتم های ژنتیک و حل مسائل((NP_HARD)). doc

تحقیق در مورد شبکه های عصبی , الگوریتم ژنتیک و الگوریتم مورچگان

اختصاصی از فی موو تحقیق در مورد شبکه های عصبی , الگوریتم ژنتیک و الگوریتم مورچگان دانلود با لینک مستقیم و پر سرعت .

تحقیق در مورد شبکه های عصبی , الگوریتم ژنتیک و الگوریتم مورچگان


تحقیق در مورد شبکه های عصبی , الگوریتم ژنتیک و الگوریتم مورچگان

لینک پرداخت و دانلود *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

 تعداد صفحه10

بخشی از فهرست مطالب

شبکه عصبی چیست؟

 

سابقه تاریخی

 

شبکه های عصبی در مقابل کامپیوتر های معمولی

 

چرا از شبکه های عصبی استفاده می کنیم؟

 

تفاوت‌های شبکه‌های عصبی با روش‌های محاسباتی متداول و سیستم‌های خبره

 

شبکه‌های عصبی را می‌توان با اغماض زیاد، مدل‌های الکترونیکی از ساختار عصبی مغز انسان نامید. مکانیسم فراگیری و آموزش مغز اساساً بر تجربه استوار است. مدل‌های الکترونیکی شبکه‌های عصبی طبیعی نیز بر اساس همین الگو بنا شده‌اند و روش برخورد چنین مدل‌هایی با مسائل، با روش‌های محاسباتی که به‌طور معمول توسط سیستم‌های کامپیوتری در پیش گرفته شده‌اند، تفاوت دارد. می‌دانیم که حتی ساده‌ترین مغز‌های جانوری هم قادر به حل مسائلی هستند که اگر نگوییم که کامپیوترهای امروزی از حل آنها عاجز هستند، حداقل در حل آنها دچار مشکل می‌شوند. به عنوان مثال، مسائل مختلف شناسایی الگو، نمونه‌ای از مواردی هستند که روش‌های معمول محاسباتی برای حل آنها به نتیجه مطلوب نمی‌رسند. درحالی‌که مغز ساده‌ترین جانوران به‌راحتی از عهده چنین مسائلی بر می‌آید. تصور عموم کارشناسان IT بر آن است که مدل‌های جدید محاسباتی که بر اساس شبکه‌های عصبی بنا می‌شوند، جهش بعدی صنعت IT را شکل می‌دهند. تحقیقات در این زمینه نشان داده است که مغز، اطلاعات را همانند الگو‌ها (pattern) ذخیره می‌کند. فرآیند ذخیره‌سازی اطلاعات به‌صورت الگو و تجزیه و تحلیل آن الگو‌، اساس روش نوین محاسباتی را تشکیل می‌دهند. این حوزه از دانش محاسباتی (computation) به هیچ وجه از روش‌های برنامه‌نویسی سنتی استفاده نمی‌کند و به‌جای آن از شبکه‌های بزرگی که به‌صورت موازی آرایش شده‌اند و تعلیم یافته‌اند، بهره می‌جوید.

 

یک شبکه عصبی مصنوعی (Artificial Neural Network (ANN))  ایده ای است برای پردازش اطلاعات که از سیستم عصبی زیستی الهام گرفته شده و مانند مغز به پردازش اطلاعات می پردازد . عنصر کلیدی این ایده ، ساختار جدید سیستم پردازش اطلاعات است. این سیستم از شمار زیادی عناصر پردازشی فوق العاده بهم پیوسته تشکیل شده(neurons)که برای حل یک مسأله با هم هماهنگ عمل می کند.ANN ها ،نظیر انسانها ، با مثال یاد می گیرند . یک ANN برای انجام وظیفه ای مشخص  ، مانند شناسایی الگو ها و دسته بندی اطلاعات ، در طول یک پروسه یاد گیری ، تنظیم می شود . در سیستم های زیستی  یاد گیری  با تنظیماتی در اتصالات سیناپسی که بین اعصاب قرار دارد همراه است . این  روش ANN ها هم می باشد.

 


دانلود با لینک مستقیم


تحقیق در مورد شبکه های عصبی , الگوریتم ژنتیک و الگوریتم مورچگان