حامی فایل

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

حامی فایل

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

مبانی نظری بهینه سازی سبد پرتفوی با رویکرد الگوریتم مورچگان وتئوری خاکستری

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

مبانی نظری بهینه سازی سبد پرتفوی با رویکرد الگوریتم مورچگان وتئوری خاکستری

بصورت ورد ودر 66صفحه ودارای منابع کامل

قابل استفاده در فصل دوم پایان نامه ارشدودکتری

فهرست مطالب

فصل دوم: مروری بر مبانی و پیشینه تحقیق

مقدمه   صفحه5

بخش اول؛ تاریخچه بورس، بازارهای مالی، سرمایه گذاری

2-1- 1- تاریخچه بورس صفحه 6

2-1-1-1- تاریخچه بورس در جهان6

2-1-1-2- تاریخچه بورس درایران7

2-1-2- بازارهای مالی8

2-1-2-1- انواع بازارهای مالی10

 2-1-2-1-1- براساس سررسید10

       2-1-2-1-2- براساس مرحله عرضه10

       2-1-2-1-3- بر اساس موجودیت در بورس11

2-1-3- سرمایه گذاری12

2-1-3-1- مسئله انتخاب سبد سرمایه گذاری13

   2-1-3-2- تجزیه و تحلیل سبد سرمایه گذاری14

2-1-3-2-1- مرزکارا14

2-1-3-2-2- ریسک و بازده سرمایه گذاری15

2-1-3-2-3- اجزای بازده16

2-1-3-2-4- محاسبه بازده17

2-1-3-2-5- ریسک .19

2-1-3-2-6- ریسک غیر سیستماتیک20

2-1-3-2-7- ریسک سیستماتیک20

2-1-3-2-8- اندازه گیری ریسک21

2-1-3-2-9- محاسبه بتا22

2-1-3-2-10- رابطه بین ریسک و بازده23

2-1-4- انواع سرمایه گذاری براساس برخوردهای مختلف نسبت به ریسک24

بخش دوم؛ تاریخچه پرتفولیو، مدل ها، الگوریتم مورچگان، خاکستری

2-2-1- تئوری پرتفولیو27

2-2-1-1- فرآیند مدیریت پرتفولیو28

2-2-1-2- انتخاب پرتفوی بهینه28

2-2-2-1- آزمونCAPM29

2-2-2-2- مدل شارپ30

2-2-2-3- مدل قیمت گذاری APT

2-2-3-1- مدل مارکویتز34

2-2-3-2- الگوریتم کلونی مورچگان36

2-2-3-2-1- انعطاف پذیری الگوریتم مورچه38

2-2-3-2-2- مزایای الگوریتم مورچه38

2-2-3-2-3- احتمال انتخاب مسیر توسط مورچه ها39

2-2-3-2-4- ایجاد جمعیت جهت یافتن جواب بهینه40

2-2-3-2-5- ارزیابی شایستگی و انتخاب مورچه های نامزد41

2-2-3-2-6- ویژگی کلونی مورچگان41

2-2-3-2-7- توابع و عناصر الگوریتم مورچگان42

2-2-3-3- کاربردهای مالی الگوریتم مورچگان47

2-2-3-3-1- انتخاب بهترین پرتفوی سهام47

2-2-3-3-2- کاربردهای الگوریتم مورچگان درپیش بینی درماندگی مالی.48

2-2-3-4- تئوری سیستم خاکستری49

2-2-3-4-1- اعداد خاکستری50

2-2-3-4-2- نتیجه پژوهش خاکستری51

2-2-3-5- آنتروپی شانون51

 

بخش سوم؛ پیشینه تحقیق

2-3-1- سابقه تحقیقات و مطالعات انجام شده صفحه53

بخش چهارم؛ جمع بندی

2-4-1- جمع بندی55   

2-4-1- منابع57

 

 


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


مبانی نظری بهینه سازی سبد پرتفوی با رویکرد الگوریتم مورچگان وتئوری خاکستری

الگوریتم تکاملی چند هدفه بر اساس تکامل تفاضلی MODE

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

الگوریتم تکاملی چند هدفه بر اساس تکامل تفاضلی MODE


الگوریتم تکاملی چند هدفه بر اساس تکامل تفاضلی MODE

دانلود کد متلب الگوریتم تکاملی چند هدفه بر اساس تکامل تفاضلی 

Multi-objective Evolutionary Algorithm based on Differential Evolution

دارای توضیحات و معرفی اولیه تابع

دارای توضیحات به صورت خط به خط برنامه

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

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


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


الگوریتم تکاملی چند هدفه بر اساس تکامل تفاضلی MODE

پروژه بررسی الگوریتم های Deadlocle و بهینه سازی آن. doc

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

پروژه بررسی الگوریتم های Deadlocle و بهینه سازی آن. doc


پروژه بررسی الگوریتم های Deadlocle و بهینه سازی آن. doc

 

 

 

 

نوع فایل: word

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

 

چکیده:

الگوریتم تشخیص گره خوردگی توزیع شده

ما الگوریتمی را برای تشخیص گره خوردگی به هنگام اجرای هم زمان عملکردهای تبادلی در شبکه پروسه‌ای توزیع شده ( مثلا سیستم توزیعی داده ها) پیشنهاد می کنیم. این الگوریتم پیشنهادی یک الگوریتم تشخیص گره خوردگی توزیع شده  می‌باشد. برهان صحت بخش توزیع شده الگوریتم با ارائه مثالی از الگوریتم در حال عملکرد بیان شده است. ویژگیهای عملکردی الگوریتم نیز ارائه شده است .

طبقه بندی و توضیح موضوع :

( شبکه های ارتباطی کامپیوتر) ( C.2.4 (، سیستم توزیع شده، ( سیستم عملکردی) ( D.4.1) مدیریت پروسه ها ، گره خوردگی ها، (سیستم عملکردی ) ( D.4.7) طراحی و سازماندهی سیستم توزیعی.

 

مقدمه:

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

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

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

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

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

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

 

فهرست مطالب:

چکیده

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

واژه متداول الگوریتم

1-1- مقدمه

فصل دوم: کارهای مرتبط با بن بست در سیستم توزیع شده

1-2- مقدمه

2-2- وقفه های موجود در سیستم توزیع شده

3-2- تشخیص وقفه متمرکز شده

4-2- تشخیص وقفه توزیع شده

5-2- جلوگیری از وقفه توزیع شده

فصل سوم: بیان مسئله

1-3- بیان مسئله

2-3- مثال و ساده تر کردن فرضیه

1-2-3- الگوریتم تشخیص

2-2-3- دلایلی برای صحت الگوریتم

3-2-3- وقفه های اشتباه

4-2-3- مثالی برای پردازش تشخیص وقفه

5-2-3- بررسی کارایی

6-2-3- فرمول محاسبه مورد نرمال پیش بینی شده

7-2-3- محاسبه مورد پیش بینی شده

8-2-3- مقایسه با الگوریتم متمرکز شده

فصل چهارم: نتیجه‌گیری

نتیجه گیری

مراجع

 

منابع و مأخذ:

  1. GLIGOR, V.D., AND SHATTUCK, S.H. On deadlock detection in distributed systems. Computer Science Tech. Rep. 837, University of Maryland, College Park, Md., Dec. 1979.
  2. GOLDMAN B. Deadlock detection in computer networks. Tech. Rep. M.I.T.-LCS TR-185, Massachusetts Institute of Technology, Cambridge, Mass., Sept. 1977.
  3. GRAY, J.N. Notes on data base operating systems. In Operating Systems An Advanced Course,
  4. Bayer, R.M. Grahm, and G. Segmuller, (Eds.), Lecture Notes in Computer Science, vol. 60, Springer-Verlag, Berlin and New York, 1978.
  5. GRAY, J.N. A discussion of distributed systems. Res. Rep. RJ2699(34594), IBM Research Division, Sept. 1979.
  6. GRAY, J.N., HOMAN, P., OBERMARCK, R., AND KORTH, H. A straw man analysis of probability of waiting and deadlock. Res. Rep. RJ3066(38112), IBM Research Division, Feb. 1981 (presented at the 5th Berkeley Workshop on Distributed Data Management and Computer Networks, Feb. 1981).
  7. JOHNSON, D.B. Finding all the elementary cycles of a directed graph. SIAM Comput. 4,l (March 1975), 77-84.
  8. MENASCE, D., AND MUNTZ, R. Locking and deadlock detection in distributed data bases. IEEE Trans. Softw. Eng. SE-5,3 (May 1979), 195-202.
  9. OBERMARCK, R. Distributed data base. IBM Palo Alto Systems Center Tech. Bull. G320-6019, IBM, Palo Alto, Calif,, Sept. 1978.
  10. ROSENKRANTZ, D.J., STEARNS, R.E., AND LEWIS, P.M. II. System level concurrency control for distributed database systems. ACM Trans. Database Syst. 3,2 (June 1978), 178-198.

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


پروژه بررسی الگوریتم های Deadlocle و بهینه سازی آن. doc

پروژه الگوریتم های ژنتیک از نظر رشته کامپیوتر. doc

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

پروژه الگوریتم های ژنتیک از نظر رشته کامپیوتر. doc


پروژه الگوریتم های ژنتیک از نظر رشته کامپیوتر. doc

 

 

 

 

نوع فایل: word

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

 

چکیده:

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

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

 

مقدمه:

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

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

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

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

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

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

بعنوان یک مثال شاخص، قطعاً الهام و ایده ساخت دستگاه رادار از روی عملکرد خفاش در پردازش انعکاسات صوتی خیلی سریع به ذهن متبادر می‌شود.

 

فهرست مطالب:

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

1-1-مبانی تکامل

1-2-بحث تاریخی

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

1-3-1-انتخاب طبیعی

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

1-4-1-کد کردن

1-4-2-شما

1-4-3-ایجاد جمعیت اولیه

1-4-4-عملگرهای برشی

1-4-5-عملگرهای جهشی

1-4-6-توضیح مجدد الگوریتم به‌همراه شبه‌کد آن

1-4-7-خلاصه ویژگی‌ها

1-4-8- مثال

1-4-9-مکانیزمهای انتخاب

1-4-9-1-انتخاب چرخ رولت

1-4-9-2- انتخاب قطع سر

1-4-9-3-انتخاب قطعی بریندل

1-4-9-4- انتخاب نخبه‌گرا

1-4-9-5-انتخاب جایگزینی نسلی اصلاح شده

1-4-9-6- انتخاب مسابقه

1-4-9-7- انتخاب مسابقه تصادفی

1-4-10-مکانیزمهای برش

1-4-10-1-یک نقطه برش

1-4-10-2- دو نقطه برش

1-4-10-3- بخش-نگاشته

1-4-10-4- ترتیب

1-4-10-5- برش یکنواخت

1-4-10-6- چرخه

1-4-10-7- محدب

1-4-11-مکانیزمهای جهش

1-4-12-استراتژی برخورد با محدودیت‌ها

1-4-12-1-استراتژی اصلاح عملگرهای ژنتیک

1-4-12-2-استراتژی ردی

1-4-12-3-استراتژی اصلاحی

1-4-12-4-استراتژی جریمه‌ای

فصل دوم ) مسائل NP

2-1-پیچیدگی محاسباتی

2-2-آیا P=NP می‌باشد؟

2-3-پیچیدگی زمانی

2-4-معرفی NP-Complete

2-5-بررسی ناکارآمد بودن زمانی

2-6-چرا حل مسائل NP-Complete مشکل است؟

2-7-روش‌هایی برای حل مسائل NP-Complete

2-8-نمونه مساله

فصل سوم ) کاربرد الگوریتمهای ژنتیک در مسائل NP32

3-1-رنگ آمیزی گراف

3-2-مسئله کوله پشتی

3-3-فروشنده دوره گرد

3-3-1-حل مسئله فروشنده دوره گرد با الگوریتم ژنتیک

3-3-1-1-Encoding

3-3-1-2-  Crossover

3-3-1-3-Mutation

فصل چهارم ) نتیجه گیری و پیشنهادات

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

واژه نامه

فهرست منابع اینترنتی

فهرست منابع انگلیسی

 

فهرست شکل ها:

شکل 1-1) باسیلوزوروس

شکل 2-1) باله باسیلوزوروس

شکل 3-1)چرخ رولت

فهرست جداول

جدول 2-1) مقایسة الگوریتم ژنتیک با سیستم‌های طبیعی

 

منابع و مأخذ:

[1]-www.aic.nrl.navy.mil/galist

[2]-www.en.wikipedia.org/wiki/

[3]-www.solver.com/gabasics.html

[4]-www.estec.esa.nl/outreach/gatutor/

[5]-www.cee.hw.ac.uk/~alison/ai3/

[6]-www.renard.org/alife/english/gavgb.html

[7]-www.aaai.org/AITopics/html/genalg.html

[8]-www.watchcomputer.com/genetic_algorithm.html

[9]-www.seas.gwu.edu/~simhaweb/cs177/

[10]-www.nature.com/nsu/index.html

[11]-www.scs.carleton.ca/~csgs/resources/gaAI.htm

[12]-www.lancet.mit.edu/~mbwall/presentations/IntroToGA

[13]-www.tjhsst.edu/~rlatimes/ai/lingo.html

[14]-www.cs.felk.cvut.cz/~xobitko/ga/main.html

[15]-www.cs.bgu.ac.il/~sipper/ga.html

[16]-www.fact_index.com/g/ge/genetic_algorithm.html

[17]- www.systentechnick.tu-ilemnau.de/~pohlheim

[18]- www.cs.cmu.edu/Groups/AI/html/faqs/ai/genetic

[19]-www.home.ksp.or.jp/csd/english/ga/gatrial_index.html

 

فهرست منابع انگلیسی

[1]- Coley, David. E. {University of Exeter},  “An Introduction to Genetic Algorithms for scientists and engineers”  ,  World Scientific Poblication co , 1999.

 [2]- Vose, Michael. D. {University of Tennessee} ,  “The Simple Genetic Algorithms :Foundations and Theory” ,   Eastern Economy Edition, 1999

[3]- Gen,M. and cheng, R. ,  “Genetic Algorithms and engineering design”  ,  John Wiley & sons, 1997

 [4]- Thompson & Thompson ,   “genetics in Medicine” (Farsi Translation),   By: Dr.Hemmatkhah(phd)


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


پروژه الگوریتم های ژنتیک از نظر رشته کامپیوتر. doc

پروژه زمانبندی کارها در سیستم های چند پردازنده ای با استفاده از الگوریتم های ژنتیکی. doc

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

پروژه زمانبندی کارها در سیستم های چند پردازنده ای با استفاده از الگوریتم های ژنتیکی. doc


پروژه زمانبندی کارها در سیستم های چند پردازنده ای با استفاده از الگوریتم های ژنتیکی. doc

 

 

 

 

نوع فایل: word

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

 

چکیده:

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

این مسئله که NP (غیرچند جمله ای) است دارای روش های حل مختلفی است که یکی از آنها الگوریتم ژنتیک می باشد.

در این پروژه یکی از روش های چند جمله ای برای این مسئله ارائه گردیده است که برای پایه نمایش دو کروموزومی می باشد.

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

 

مقدمه:

 

فهرست مطالب:

چکیده

فصل اول

فصل دوم

فصل سوم

فصل چهارم

فصل پنجم

فصل ششم

فصل هفتم

منابع

مشخصات پروژه

پیوست


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


پروژه زمانبندی کارها در سیستم های چند پردازنده ای با استفاده از الگوریتم های ژنتیکی. doc