یارا فایل

مرجع دانلود انواع فایل

یارا فایل

مرجع دانلود انواع فایل

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

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

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


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

 

 

 

 

 

 

 

 

 

تشخیص خوشه انگور قرمز ایستاده با استفاده از پردازش تصویر و شبکه عصبی به منظور کاربرد در ربوت برداشت انگور

 

 

          از جمله روش‌های برداشت مکانیزه انگور می توان به موارد زیر اشاره کرد:

 

  ماشین های برداشت مکانیکی

 

  ماشین ها و روبوت های مجهز به سیستم بینایی ماشین

 

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

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

v مزیت های اصلی، غیر مخرب بودن و بلا درنگ بودن این روشها و کاهش خطای انسانی است(Christopher.j.Mills,2005).

 


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

پایان نامه (به زبان انگلیسی) با عنوان خوشه بندی بازارهای مالی (رویکرد تئوری شبکه) در بیش از 80صفحه

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

پایان نامه (به زبان انگلیسی) با عنوان خوشه بندی بازارهای مالی (رویکرد تئوری شبکه) در بیش از 80صفحه


برای رشته های صنایع ، مالی و ریاضی، MBA


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

پایان نامه الگوریتم های خوشه بندی در شبکه های حسگر بی سیم

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

پایان نامه الگوریتم های خوشه بندی در شبکه های حسگر بی سیم


پایان نامه الگوریتم های خوشه بندی در شبکه های حسگر بی سیم

 

 

 

 

 

 

 



فرمت فایل : WORD (قابل ویرایش)

تعداد صفحات:126

پایان نامه  کارشناسی
مهندسی کامپیوتر- فناوری اطلاعات

فهرست مطالب:
چکیده    1
مقدمه    2
فصل اول :شبکه ی حسگر بی سیم    3
مقدمه    4
بررسی اجمالی مسائل کلیدی    6
انواع شبکه حسگر بی سیم    11
ساختارهای شبکه حسگر بی سیم    14
ویژگی‌های سخت‌افزاری:    17
کاربردهای شبکه ی حسگر بی سیم    20
عوامل موثر بر شبکه ی حسگر بی سیم    26
پشته پروتکلی    33
نتیجه گیری بخش    38
فصل دوم : انواع الگوریتم های خوشه بندی    39
مقدمه    40
بررسی کلی خوشه بندی    40
الگوریتم های خوشه بندی سلسله مراتبی    40
الگوریتم های خوشه بندی طیفی    41
الگوریتم های خوشه بندی مبتنی بر شبکه ی گرید    42
الگوریتم خوشه بندی مبتنی بر تراکم    43
الگوریتم های خوشه بندی پارتیشن بندی    43
الگوریتم خوشه بندی ژنتیک k-means  برای ترکیب مجموعه داده های عددی و قاطعانه    44
الگوریتم مقیاس.......    45
الگوریتم k-means هماهنگ    46
مقداردهی k-means با استفاده از الگوریتم ژنتیک    47
رویکرد مجموع خوشه ها برای داده های ترکیبی............    48
الگوریتم تکاملی ترکیبی.......    49
اصلاح جهانی الگوریتم k-means      50
الگوریتم ژنتیک k-means  سریع    50
نتیجه گیری بخش    52
فصل سوم : الگوریتم های خوشه بندی در شبکه ی حسگر بی سیم    53
مقدمه    54
چالش ها در الگوریتم های خوشه بندی در شبکه ی حسگر بی سیم    56
فرآیند خوشه بندی    58
پروتکل های خوشه بندی موجود    59
الگوریتم های ابداعی......    59
طرح های وزنی.......    60
طرح های  شبکه ی گرید.          62
طرح های سلسله مراتبی و دیگر طرح ها......    64
الگوریتم های خوشه بندی در شبکه های حسگر بی سیم ناهمگون    73
مدل ناهمگون برای شبکه های حسگر بی سیم......    73
طبقه بندی ویژگی های خوشه بندی در شبکه های حسگر بی سیم ناهمگون......    75
الگوریتم خوشه بندی برای شبکه های حسگر بی سیم ناهمگون......    77
نتیجه گیری بخش    92

فصل چهارم: بررسی دو الگوریتم خوشه بندی EECS و A-LEACH    93
مقدمه    94
EECS    95
نمای کلی مشکلات    95
جزئیات EECS    97
تحلیل EECS    103
شبیه سازی    107
رویکردهای آینده    112
A-LEACH    113
آثار مربوطه    113
تجزیه و تحلیل انرژی پروتکل ها    115
A-LEACH    115
شبیه سازی    118
رویکردهای آینده و نتیجه گیری     122
نتیجه گیری    123
منابع و مآخذ


فهرست اشکال
شکل .1 . طبقه بندی موضوعات مختلف در شبکه ی حسگر بی سیم    8
شکل .2. ساختار کلی شبکه ی حسگر بی سیم    16
شکل. 3. ساختار خودکار    16
شکل. 4. ساختار نیمه خودکار    17
شکل. 5. ساختار داخلی گره ی حسگر    18
شکل 6. پشته ی پروتکلی    34
شکل 7 . نمونه ای از الگوریتم GROUP    63
شکل .8 . الف )ساختار شبکه                            ب)شبکه بعد از چند دور    78
شکل 9.   الف) ساختار شبکه                            ب) خوشه بندی EDFCM    85
شکل 10. سلسله مراتب خوشه در زمینه ی سنجش    87
شکل 11. دیاگرام شماتیک از مناطق در اندازه های مختلف    89
شکل .12. تاثیر هزینه ی سرخوشه ی موردنظر    102
شکل. 13. پدیده ی شیب در شبکه    105
شکل.14.  الف : توزیع غیر یکنواخت                  ب : توزیع یکنواخت    107
شکل. 15. الف: صحنه ی معمولی                     ب: صحنه ی بزرگ     108
شکل .16. الف : صحنه ی معمولی                    ب: صحنه ی بزرگ     109
شکل. 17. الف : صحنه ی معمولی                    ب: صحنه ی بزرگ    110
شکل.18. تعداد خوشه ها در هر دور در  EECSو LEACH(صحنه ی 1)    111
شکل. 19.الف : صحنه ی معمولی                   ب : صحنه ی بزرگ    112
شکل .20. مدل شبکه ای A-LEACH    118
شکل 21. شبکه ی حسگر بی سیم با مدل A-LEACH    119
شکل .22. طول منطقه ی ثبات برای مقادیر مختلف ناهمگونی    120
شکل 23. تعداد گره های زنده نسبت با دور با m=0.1  و a=1    120
شکل .24. تعداد گره های زنده نسبت به دور با m=0.3  و a=1    121
شکل. 25. تعداد گره های زنده نسبت به دور با m=0.5 وa=1    121


فهرست جداول
جدول 1 .مقایسه ی الگوریتم های خوشه بندی طرح سلسله مراتبی    72
جدول.2. مقایسه ی الگوریتم های خوشه بندی    91
جدول.3. مفهوم نمادها    98
جدول .4 . توصیف حالات یا پیغام ها    98
جدول 5 . پارامترهای شبیه سازی    107

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


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


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

بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده

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

بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده


فایل ورد(Word)  بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده

عنوان پروژه : بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده

تعداد صفحات : ۱۵۳

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

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

یک سیستم توزیع شده مجموعه ای از کامپیوتر های مستقل می باشند که برای انجام کارهای مختلف با یکدیگر همکاری کرده و به صورت یک سیستم واحد و قدرتمند برای کاربران دیده می شوند. یک سیستم توزیع شده حداقل بایداهداف زیر را برآورده کند: ۱-به سادگی منابع موجود در شبکه را در اختیار کاربران قرار دهد.۲ – کاربران نباید از این موضوع که منبع مورد استفاده آنها در کامپیوتر دیگری در شبکه قرار دارد مطلع شوند.(شفافیت) ۳- سیستم توزیع شده باید باز باشد. ۴- سیستم توزیع شده باید مقیاس پذیر باشد. با افزایش روزافزون نیاز به توان پردازشی سریعتر، هیچ بستر محاسباتی منفرد، نمی تواند پاسخگوی این نیاز باشد بنابراین محیطهای پردازشی آتی باید بتواننداز منابع محاسباتی نا همگن موجود در شبکه استفاده کنند. فقط سیستم های موازی و توزیع شده امکان استفاده از منابع مختلف موجود در شبکه را میسر می کنند.

 

در ادامه فهرست مطالب پروژه بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده را مشاهده میفرمایید :

 

مقدمه
چکیده
فصل ۱- مفاهیم اولیه
۱-۱- سیستم های توزیع شده
۱-۱-۱- مزایا و معایب سیستم های توزیع شده
۱-۲- انگیزش
۱-۳- مراحل کلی تبدیل برنامه ترتیبی به برنامه توزیع شده
۱-۴- ساختار پایان نامه
۱-۵- جمع بندی
فصل ۲- تکنیک ها و ابزارهای مرتبط
۲-۱- ابزارهای تبادل پیام در مقایسه با حافظه اشتراکی توزیع شده
۲-۲- تبادل پیام
۲-۲-۱- خصوصیات مطلوب یک سیستم تبادل پیام
۲-۲-۲- طبقه بندی ابزارهای تبادل پیام
۲-۳- توزیعگرهای اتوماتیک
۲-۳-۱- ابزار های نیمه اتوماتیک
۲-۳-۲- ابزار های تمام اتوماتیک
۲-۳-۳- توزیع بایت کد جاوا بر مبنای تحلیل وابستگی به صورت اتوماتیک
۲-۴- مطابقت اندازه گره در محیط برنامه نویسی شیگرا به صورت پویا توسط روش اسکوپ
۲-۵- افراز بندی در سیستم توزیع شده شی گرا به صورت پویا
۲-۵-۱- معیارهای مختلف در زمینه گروه بندی اشیاء
۲-۵-۲- الگوریتم خوشه بندی مشتق شده از الگوریتم حریصانه lo,s
۲-۵-۳- دسته بندی اشیاء موجود در خوشه ها
۲-۶- نتیجه گیری
فصل ۳- استخراج گراف فراخوانی
۳-۱- ساخت گراف جریان فراخوانی
۳-۲- الگوریتم های تعین مقصد فراخوانی
۳-۲-۱- روش آنالیز نوع ایستاتیک
۳-۲-۲- روش آنالیز سلسله مراتب کلاس
۳-۲-۳- روش آنالیز نوع سریع
۳-۲-۴- روش آنالیز نوع سریع حساس به جریان برنامه
۳-۳- استخراج گراف فراخوانی جهت ساخت گراف کلاسها
۳-۴- مقایسه الگوریتم های ساخت گراف فراخوانی
۳-۵- وزن گذاری گراف فراخوانی
۳-۶- استراتژی وزن گذاری یال های گراف فراخوانی توابع
۳-۷- برآورد زمان اجرای کد های ترتیبی
۳-۷-۱- روش های برآورد زمان اجرای کد های ترتیبی
۳-۷-۲- برآورد زمان اجرای کدهای برنامه با آنالیز متن برنامه
۳-۷-۳- تخمین ایستای زمان اجرای برنامه ها
۳-۷-۴- تعیین سرحد تکرار حلقهها و فراخوانیهای بازگشتی
۳-۷-۵- حذف مسیرهای اجرا نشدنی
۳-۷-۶- بهینه سازی کامپایلرها و تخمین زمان اجرای برنامه
۳-۸- زبان های برنامه سازی و تخمین زمان اجرا
۳-۹- رعایت میزان دقت تخمین در زمان اجرا
۳-۱۰- معیارهای موجود در تخمین طولانی ترین زمان اجرا
۳-۱۰-۱- تحلیل جریان داده
۳-۱۰-۲- تحلیل کاهش بازگشتی
۳-۱۰-۳- حجم زیاد اطلاعات
۳-۱۰-۴- استفاده از کد Object برنامه
۳-۱۱- بایت کد جاوا و محاسبه زمان اجرای دستورالعملها
۳-۱۲- محاسبه زمان اجرای حلقه ها
۳-۱۲-۱- نحوه شناسایی حلقه های تکرار
۳-۱۳- انتشار دامنه مقادیر
۳-۱۴- دستورات شرطی و نحوه شناسایی آنها
۳-۱۵- محاسبه زمان اجرای کل برنامه با استفاده از روش پیشنهادی
۳-۱۵-۱- تشخیص حلقه های تکرار
۳-۱۵-۲- تخمین تعداد تکرار حلقه ها
۳-۱۵-۳- انتشار مقادیر
۳-۱۵-۴- محاسبه زمان اجرای توابع موجود در یک دور از گراف
۳-۱۶- یافتن نقاط همگام سازی
۳-۱۷- بررسی نتیجه الگوریتم پیشنهادی برروی یک برنامه نمونه
۳-۱۸- جمع بندی
فصل ۴- خوشه بندی
۴-۱- مقدمه
۴-۲- خوشه بندی سلسله مراتبی
۴-۳- خوشه بندی سلسله مراتبی پایین به بالا (تلفیق)
۴-۴- روش های ادغام خوشه ها در خوشه بندی پایین به بالا
۴-۴-۱- Single Linkage
۴-۴-۲- Complete Linkage
۴-۴-۳- Group Avreage Linkage
۴-۴-۴- Simple Average Linkage
۴-۴-۵- Weighted Average Linkage
۴-۴-۶- سه روش مفید دیگر (Median, Centroid, Wards )
۴-۵- تکنیک های یافتن تعداد خوشه های بهینه
۴-۵-۱- جدول تلفیق (جدول ادغام)
۴-۵-۲- تراز تلفیق
۴-۵-۳- نمودار dendrogram
۴-۵-۴- تعیین تعداد خوشه های بهینه
۴-۶- تکنیک های پیدا کردن نقطه پیچش در نمودار جدول تلفیق
۴-۷- روش پیشنهادی در این پایان نامه جهت خوشه بندی
۴-۷-۱- الگوریتم پیشنهادی برای خوشه بندی کلاس ها
۴-۸- جمع بندی
فصل ۵- پیاده سازی و ارزیــابــی
۵-۱- محیط پیاده سازی شده
۵-۱-۱- مقایسه روش خوشه بندی پیشنهادی با روش حریصانه متداول
فصل ۶- نتیجـه گیـری
۶-۱- کارهای آتی
منابع و مراجع

 


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

فایل ورد(Word) بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده

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

فایل ورد(Word) بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده


فایل ورد(Word)  بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده

عنوان پروژه : بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده

تعداد صفحات : ۱۵۳

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

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

یک سیستم توزیع شده مجموعه ای از کامپیوتر های مستقل می باشند که برای انجام کارهای مختلف با یکدیگر همکاری کرده و به صورت یک سیستم واحد و قدرتمند برای کاربران دیده می شوند. یک سیستم توزیع شده حداقل بایداهداف زیر را برآورده کند: ۱-به سادگی منابع موجود در شبکه را در اختیار کاربران قرار دهد.۲ – کاربران نباید از این موضوع که منبع مورد استفاده آنها در کامپیوتر دیگری در شبکه قرار دارد مطلع شوند.(شفافیت) ۳- سیستم توزیع شده باید باز باشد. ۴- سیستم توزیع شده باید مقیاس پذیر باشد. با افزایش روزافزون نیاز به توان پردازشی سریعتر، هیچ بستر محاسباتی منفرد، نمی تواند پاسخگوی این نیاز باشد بنابراین محیطهای پردازشی آتی باید بتواننداز منابع محاسباتی نا همگن موجود در شبکه استفاده کنند. فقط سیستم های موازی و توزیع شده امکان استفاده از منابع مختلف موجود در شبکه را میسر می کنند.

 

در ادامه فهرست مطالب پروژه بررسی الگوریتم خوشه بندی در ساخت سیستم های توزیع شده را مشاهده میفرمایید :

 

مقدمه
چکیده
فصل ۱- مفاهیم اولیه
۱-۱- سیستم های توزیع شده
۱-۱-۱- مزایا و معایب سیستم های توزیع شده
۱-۲- انگیزش
۱-۳- مراحل کلی تبدیل برنامه ترتیبی به برنامه توزیع شده
۱-۴- ساختار پایان نامه
۱-۵- جمع بندی
فصل ۲- تکنیک ها و ابزارهای مرتبط
۲-۱- ابزارهای تبادل پیام در مقایسه با حافظه اشتراکی توزیع شده
۲-۲- تبادل پیام
۲-۲-۱- خصوصیات مطلوب یک سیستم تبادل پیام
۲-۲-۲- طبقه بندی ابزارهای تبادل پیام
۲-۳- توزیعگرهای اتوماتیک
۲-۳-۱- ابزار های نیمه اتوماتیک
۲-۳-۲- ابزار های تمام اتوماتیک
۲-۳-۳- توزیع بایت کد جاوا بر مبنای تحلیل وابستگی به صورت اتوماتیک
۲-۴- مطابقت اندازه گره در محیط برنامه نویسی شیگرا به صورت پویا توسط روش اسکوپ
۲-۵- افراز بندی در سیستم توزیع شده شی گرا به صورت پویا
۲-۵-۱- معیارهای مختلف در زمینه گروه بندی اشیاء
۲-۵-۲- الگوریتم خوشه بندی مشتق شده از الگوریتم حریصانه lo,s
۲-۵-۳- دسته بندی اشیاء موجود در خوشه ها
۲-۶- نتیجه گیری
فصل ۳- استخراج گراف فراخوانی
۳-۱- ساخت گراف جریان فراخوانی
۳-۲- الگوریتم های تعین مقصد فراخوانی
۳-۲-۱- روش آنالیز نوع ایستاتیک
۳-۲-۲- روش آنالیز سلسله مراتب کلاس
۳-۲-۳- روش آنالیز نوع سریع
۳-۲-۴- روش آنالیز نوع سریع حساس به جریان برنامه
۳-۳- استخراج گراف فراخوانی جهت ساخت گراف کلاسها
۳-۴- مقایسه الگوریتم های ساخت گراف فراخوانی
۳-۵- وزن گذاری گراف فراخوانی
۳-۶- استراتژی وزن گذاری یال های گراف فراخوانی توابع
۳-۷- برآورد زمان اجرای کد های ترتیبی
۳-۷-۱- روش های برآورد زمان اجرای کد های ترتیبی
۳-۷-۲- برآورد زمان اجرای کدهای برنامه با آنالیز متن برنامه
۳-۷-۳- تخمین ایستای زمان اجرای برنامه ها
۳-۷-۴- تعیین سرحد تکرار حلقهها و فراخوانیهای بازگشتی
۳-۷-۵- حذف مسیرهای اجرا نشدنی
۳-۷-۶- بهینه سازی کامپایلرها و تخمین زمان اجرای برنامه
۳-۸- زبان های برنامه سازی و تخمین زمان اجرا
۳-۹- رعایت میزان دقت تخمین در زمان اجرا
۳-۱۰- معیارهای موجود در تخمین طولانی ترین زمان اجرا
۳-۱۰-۱- تحلیل جریان داده
۳-۱۰-۲- تحلیل کاهش بازگشتی
۳-۱۰-۳- حجم زیاد اطلاعات
۳-۱۰-۴- استفاده از کد Object برنامه
۳-۱۱- بایت کد جاوا و محاسبه زمان اجرای دستورالعملها
۳-۱۲- محاسبه زمان اجرای حلقه ها
۳-۱۲-۱- نحوه شناسایی حلقه های تکرار
۳-۱۳- انتشار دامنه مقادیر
۳-۱۴- دستورات شرطی و نحوه شناسایی آنها
۳-۱۵- محاسبه زمان اجرای کل برنامه با استفاده از روش پیشنهادی
۳-۱۵-۱- تشخیص حلقه های تکرار
۳-۱۵-۲- تخمین تعداد تکرار حلقه ها
۳-۱۵-۳- انتشار مقادیر
۳-۱۵-۴- محاسبه زمان اجرای توابع موجود در یک دور از گراف
۳-۱۶- یافتن نقاط همگام سازی
۳-۱۷- بررسی نتیجه الگوریتم پیشنهادی برروی یک برنامه نمونه
۳-۱۸- جمع بندی
فصل ۴- خوشه بندی
۴-۱- مقدمه
۴-۲- خوشه بندی سلسله مراتبی
۴-۳- خوشه بندی سلسله مراتبی پایین به بالا (تلفیق)
۴-۴- روش های ادغام خوشه ها در خوشه بندی پایین به بالا
۴-۴-۱- Single Linkage
۴-۴-۲- Complete Linkage
۴-۴-۳- Group Avreage Linkage
۴-۴-۴- Simple Average Linkage
۴-۴-۵- Weighted Average Linkage
۴-۴-۶- سه روش مفید دیگر (Median, Centroid, Wards )
۴-۵- تکنیک های یافتن تعداد خوشه های بهینه
۴-۵-۱- جدول تلفیق (جدول ادغام)
۴-۵-۲- تراز تلفیق
۴-۵-۳- نمودار dendrogram
۴-۵-۴- تعیین تعداد خوشه های بهینه
۴-۶- تکنیک های پیدا کردن نقطه پیچش در نمودار جدول تلفیق
۴-۷- روش پیشنهادی در این پایان نامه جهت خوشه بندی
۴-۷-۱- الگوریتم پیشنهادی برای خوشه بندی کلاس ها
۴-۸- جمع بندی
فصل ۵- پیاده سازی و ارزیــابــی
۵-۱- محیط پیاده سازی شده
۵-۱-۱- مقایسه روش خوشه بندی پیشنهادی با روش حریصانه متداول
فصل ۶- نتیجـه گیـری
۶-۱- کارهای آتی
منابع و مراجع

 


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