بهینه سازی پیوندهای هرزه براساس الگوریتم حرکت دسته جمعی ذرات(PSO)
تعداد صفحات : 55 با فرمت ورد و قابل ویرایش
هرزصفحاتوبی یکی از چالشهای اساسی دنیای موتورهای جستجو میباشد که از ابتدای پیدایش موتورهای جستجو با آن همراه بوده است. مستقل از نیت ایجاد این قبیل صفحات هدف از آنها تغییر رتبه یک صفحه در نتایج جستجو است به نحوی که به نسبت شرایط عادی در رتبه بالاتری قرار گرفته و ترجیحاً در میان سایتهای برتر نتایج جستجو برای جستارهای مختلف قرار میگیرند. با توجه به اینکه عملکرد سیستمهای بهینه ساز جستجو و سیستمهای ایجاد هرزصفحهوبی بسیار مشابه است و از اصول مشترکی بهره میبرند در نتیجه تشخیص هرز صفحات بسیار کار دشواری بوده و تاکنون هیچ روش مطمئنی برای این موضوع ارایه نشده است. به هر حال معمولاً تکنیکهای هرز صفحات وبی برای مغشوش کردن موتور جستجو پیاده سازی خواهند شد بنابراین مطالعه اینکه چگونه به صورت خودکار بر اساس روشهای یادگیری ماشین، هرز صفحات وبی را آشکار کنیم مفید است. در اغلب الگوریتمهای آشکار سازی هرز صفحات، تشخیص بر اساس ماشینهای یادگیری است، یعنی شناسایی هرز صفحات به عنوان یک مسئله طبقه بندی باینری مورد بحث قرار گرفته میشود، به طوری که هرز صفحات، هرز نامه یا نرمال بر چسب می¬خوردند. در این پروژه در مورد چگونگی آشکار شدن هرزصفحات وبی توسط الگوریتم بهینه ساز مجموع ذرات بحث می¬کنیم. در الگوریتم بهینه ساز مجموع ذرات راه حل برای یک مشکل (یعنی یک تابع تشخیص) به عنوان یک ذره در یک جمعیت ارائه شده است. آزمایشات روی دیتاست2011 برای پیدا کردن پارامترهای برتر و محاسبه اعتبار بهینه ساز مجموع ذرات، انجام شده است. نتایج آزمایشات نشان میدهد که الگوریتم پیشنهادی نسبت به کارهای گذشته مخصوصا الگوریتم ژنتیک دارای دقت بیشتر بوده و در زمان کمتر به نتیجه خواهد رسید. همچنین این روش در مقایسه با روشهای دیگر، مانند روش بهینه سازی هرزصفحات وبی با استفاده از الگوریتم ژنتیک به پارامترهای کمی برای تنظیم احتیاج دارد.
فصل اول : مقدمه1
1-1- هرزصفحهوبی چیست؟
1-2- تاریخچه هرزصفحهوبی
1-3- طبقهبندی هرزصفحاتوبی
۱-4- تکنیکهای تقویتی
1-4-1- هر زنگاری از طریق واژهها
1-4-2- هر زنگاری پیوندها
1-5- تکنیکهای مخفی سازی17
1-5-1- پنهان سازی متن
1-5-2- پنهان سازی18
1-5-3- انتقال مجدد19
1-6- تعریف مسئله
فصل دوم : پیشینه تحقیق
فصل سوم : راهکار پیشنهادی
3-1- الگوریتم بهینهسازی توده ذرات (PSO)
3-2- توپولوژی PSO
3-4-تشخیص هرز صفحات وبی با استفاده از PSO
فصل چهارم : شبیهسازی و تحلیل نتایج
4-1 شبیه سازی
4-1-1- روشهای شبیه سازی
4-1-2- نقاط قوت شبیه سازی46
فصل پنجم: نتیجهگیری
5-1 نتیجهگیری47
مراجع49