سورنا فایل

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

سورنا فایل

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

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

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

 

 

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

 

 

 

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

 

کلید واژه ها:
دارایی سرمایه ای، الگوریتم ژنتیک ، گشت تصادفی، انتخاب برابر

 

1- مقدمه:
در این فصل پس از بیان مسئله تحقیق ,تاریخچه موضوع تحقیق را مورد بررسی قرارمی دهیم. همچنین اهداف تحقیق را در قالب اهداف علمی و کاربردی بیان می کنیم .چارچوب نظری تحقیق که بنیان اصلی طرح سوال در موضوع تحقیق بوده است در این فصل آورده شده و در ادامه به فرضیه های تحقیق و تعاریف واژه ها اصطلاحات نیز اشاره شده است .

 

2-بیان مسأله
آمار و ارقام بیانگر این است که در کشورهای پیشرفته، اکثریت سرمایه گذاری ها از طریق بازارهای مالی (بورس ها) انجام می پذیرد. برای تحقق این مهم می بایست ابزار مناسب جهت تصمیم گیری در اختیار افراد سرمایه گذار وجود داشته باشد. در دهه های اخیر تئوری های مالی به ارائه ابزاری پرداخته اند، ولی اخیراً اساس تئوری های مالی (فرضیه بازار کارا، عقلائی بودن سرمایه گذار و ...) از نظر صاحب نظرات کنونی، مورد تردید واقع شده است.به عبارت دیگر مدل های موجود در انتخاب پرتفوی بهینه از اعتبار کافی برخوردار نمی باشند. (اسلامی بیدگلی،63 ،1389)
مسئله اصلی در این تحقیق، با توجه به این شرایط عدم اطمینان حاکم بر بازار بورس و مدل های انتخاب پرتفوی، استفاده از ابزاری جدید جهت انتخاب پرتفوی بهینه می باشد.

 

3-چارچوب نظری تحقیق
موضوع ارائه شده در این پایان نامه به لحاظ تکنیکی موضوعی کاملا جدید محسوب می گردد. در این مبحث کارخاصی انجام نشده است بنابراین با استفاده از دو موضوع جداگانه به بررسی پیشینه کلی خواهیم پرداخت.
تشکیل سبد سهام
هری ام. مارکویتز از بنیان گذاران تئوری مدرن پرتفوی در سال 1952 با ارائه مدل تمام کوواریانس گامی نوین در جهت سرمایه گذاری برداشت. وی معتقد بود از آنجا که نمی توان تغییرات بازار سرمایه را پیش بینی نمود، باید به طریقی سرمایه گذاری نمود که بتوان ریسک ناشی از آن را مهار کرد. وی این عمل را با استفاده از مفهوم تنوع بخشی انجام داد.
در سال 1960 ویلیام اف. شارپ به خاطر مشکلات محاسباتی در مدل مارکویتز سعی نمود تا رفتار بازار را همزمان با لیتنر (1965) و ماسین (1966) پیش بینی کند.شارپ عنوان نمود که نرخ بازده هر دارایی با یک شاخصی در اقتصاد ارتباط دارد و بهترین شاخص برای پیش بینی نرخ بازده سهام، بازار سرمایه می باشد.وی درجه حساسیت نرخ بازده سهام را به تغییرات در شاخص بورس با مفهومی به نام بتا (β) تبیین نمود. نتایج حاصل از تحقیقات سه محقق فوق پارادایمی را در حوزه مالی تحت عنوان مدل قیمت گذاری دارایی های سرمایه ای (CAPM) به وجود آورد.
استیو راس در سال 1976 طی تحقیقات وسیعی به این نتیجه رسید که بتا قادر به تبیین تمامی تغییرات در نرخ بازده سهام نمی باشد.همچنین یافته های وی، فرضیه بازار کارا را که مدل CAPM براساس آن شکل گرفته بود، رد نمود.وی عنوان کرد که بیش از یک فاکتور قیمت های سهام را تحت تاثیر قرار می دهد و بر اساس این تئوری قیمت گذاری آربیتراژ را مطرح نمود. براساس این تئوری، دو ورقه که ریسک و بازدهی مشابه دارند نمی توانند در قیمت های متفاوت فروخته شوند.
در سال های اخیر مفروضات اساسی مدل های مالی زیر سئوال رفته و آن را منطبق با جهان واقع نمی دانند.شیلر یکی از صاحب نظران معتقد است که بازارها بسیار پیچیده تر از تعاریفی است که در نظریه ها موجود است و سرمایه گذاران با توجه به علایق مختلف خود در بازارها عمل می کنند.
در زمینه هوش مصنوعی کارهای جدیدی با استفاده از شبکه عصبی صورت پذیرفته است اما کمتر به سوی الگوریتم ژنتیک سوق یافته است.
هنگ و دیگران در پژوهشی تحت عنوان پیوند دادن میان تئوری قیمت گذاری آربیتراژ و شبکه عصبی مصنوعی به منظور بهبود مدیریت سبد سهام به این نتیجه می رسند که برقراری این پیوند موجب هم افزایی در مراحل استخراج فاکتور های ریسک ،پیش بینی روند فاکتور های ریسک منحصر به فرد، انتخاب سبد سهام و یافتن سبد سهام بهینه می شود.این امر نشان دهنده آن است که شبکه عصبی مصنوعی نه فقط ابزاری است که می تواند به تنهایی در تحلیل های سرمایه گذاری مورد استفاده قرار گیرد بلکه ابزاری است که با آن می توان موارد کاربرد ابزارهای دیگر را تعمیم داد و یا عیوب آنها را رفع نمود. این محققان در این مقاله به منظور پیش بینی بازده فاکتورها از برنامه ریزی درجه دوم استفاده کرده اند و نهایتا به این نتیجه رسیدند که با این روش پیوندی می توان نسبت به روش های سنتی که از مدل هایی شبیه ARIMA استفاده می کردند بهتر عمل کرد ( هنگ و دیگران ، 1996،123).
کو و لین در تحقیق خود که پیرامون تخصیص منابع با شبکه عصبی در انتخاب سبد سهام و بهینه سازی اوزان سبد سرمایه گذاری انجام داده اند بدین نتیجه می رسند که اوزان بهینه سبد سرمایه گذاری با این روش قابل دست یابی است و اگر از این روش برای انتخاب سبد سهام استفاده شود بازده سرمایه گذاری وقتی از استراتژی خرید و نگهداری استفاده می شود، در مقایسه با بازده شاخص بورس تایوان بیشتر است (کو و لین ، 2008،123).
لین و دیگران در پژوهش خود مسئله انتخاب سبد سهام را به صورت پویا مورد توجه قرار دادند. در این پژوهش محققان به ارائه کاربرد شبکه عصبی مصنوعی المان برای اولین بار در شبیه سازی رفتار سهام پرداختند سپس ماتریس کوواریانس را تخمین زده و نهایتاً مدل انتخاب سبد سهام پویا را فرموله می کنند.این محققان این بحث را مطرح می کنند که حتی اگر شما در لحظه فعلی (t) سبد سهام بهینه ای را دارا باشید در زمان بعدی (t+1) الزاما سبد سهام شما بهینه نخواهد بود و باید در انتخاب سبد مورد نظر خود برای بهینه ماندن پویایی بازده ها را نیز در نظر گرفت. در مرحله پایانی نیز مدل خود را با مدل خود همبستگی برداری مقایسه می کنند و نتیجه می گیرند که روش آنها برای انتخاب سبد سهام روش بهتری است . آنها این نتیجه را از گذر استفاده از مدل مثال عددی اثبات می کنند (لین و دیگران ، 2006،152) .
فرناندو و دیگران در سال 2001 الگوریتم ژنتیک برای سود آوری سهم های شرکت های بورس اوراق بهادار مادرید مورد بررسی قرار دادند.آنها در این بررسی به این نتیجه می رسند که استفاده از انواع استراتژی ها برای انتخاب دارایی های سرمایه ای می تواند سودمند باشد. آنها یکی از تکنیک ها و استراتژی هایی را که مورد بررسی قرار می دهند الگوریتم ژنتیک است و با استفاده از این تکنیک نیز به انتخاب قواعدی برای انتخاب سبد دارایی مورد استفاده قرار می دهند.
این اثر ارائه جدید مبتنی بر پیش بینی مدل بهینه سازی سبد سرمایه گذاری است که می تواند برای جذب فرصت های سرمایه گذاری کوتاه مدت مورد استفاده قرار گیرد. در این مطالعه از شبکه های عصبی مصنوعی برای پیش بینی بازده و ریسک سهام و همچنین میزان خطای پیش بینی ریسک در مدل میانگین واریانس استفاده گردیده است و داده های مورد بررسی سهام های بورس برزیل بوده است و نتیجه این تحقیقات نشان می دهد که با استفاده از فرصت های کوتاه مدت می توان به بازده غیر عادی دست یافت و بازدهی بیش از بازده شاخص را بدست آورد اما باید این بازده را به دو بخش تقسیم نمود بخشی که ناشی از استفاده از این روش است و بخش دیگری را که می توان بازده غیر عادی ناشی از تلاطم های بازار دانست (فریتاس و دیگران ، 2009،156).
کوهر و کراتزنکی )2002 (دریافتند که یکی از ابزار هایی که می توان در کنار ابزار های اقتصاد سنجی می توان از الگوریتم ژنتیک نیز استفاده کرد.این ابزار را می توان در شبیه سازی مونت کارلو نیز به کار گرفت. آنها برای این امر از الگوریتم ژنتیک به عنوان ابزاری برای بهینه سازی به کار می برند و نتایج بدست آمده حاکی از آن است که می توان این ابزار ها را مورد استفاده قرار داد.
منابع موجود برای سرمایه گذاری در دارایی های مختلف محدود است.وانگ و دیگران در سال 2005 این موضوع را مورد بررسی قرار دادند و بر این اساس شرکت های را که سهم آنها دارای تکنولوژی بالا بودن بر اساس الگوریتم ژنتیک بودند را انتخاب نمودند.
پس از این پژوهش آنها روشی را برای انتخاب سبد سهام ارائه کردند که بر اساس آن منابع خود را در دارایی (سهام) شرکت های دیگر چگونه سرمایه گذاری نماید با توجه به این نکته که منابع شرکت ها برای سرمایه گذاری محدود است.
مدل مفهومی پژوهش
در این پژوهش سه روش الگوریتم ژنتیک ، انتخاب برابر و انتخاب گشت تصادفی مورد بررسی قرار می گیرند که همگی در جهت بهینه یابی عملکرد سبد سهام و بهبود سرمایه گذاری بر روی دارایی های سرمایه ای هستند .
نمودار مدل مفهومی پژوهش

منبع : (ویلیام لای و دیگران ، 2002،365)
4-سؤالات تحقیق
آیا انتخاب دارایی های سرمایه ای با استفاده از الگوریتم ژنتیک می تواند معایب و مزایای انتخاب برابر را بهبود بخشد؟
آیا انتخاب دارایی های سرمایه ای با استفاده از الگوریتم ژنتیک می تواند معایب و مزایای انتخاب گشت تصادفی را بهبود بخشد؟

 

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

 

6-اهمیت و ضرورت انجام تحقیق
مدیریت سرمایه گذاری دو مبحث اصلی "تجزیه و تحلیل اوراق بهادار" و "مدیریت پرتفوی" را شامل می شود. تجزیه و تحلیل اوراق بهادار در برگیرنده تخمین مزایایی تک تک سرمایه گذاری هاست. در حالی که مدیریت پرتفوی،شامل تجزیه و تحلیل ترکیب سرمایه گذاری ها، مدیریت و نگهداری مجموعه ای از دارایی هاست (راعی و تلنگی، 1383، 105).
فرآیند سرمایه گذاری در یک حالت منسجم، مستلزم تجزیه و تحلیل ماهیت اصلی تصمیمات سرمایه گذاری است. در این حالت فعالیت های مربوط به فرآیند تصمیم گیری تجزیه شده و عوامل مهم در محیط فعالیت سرمایه گذاران که بر روی تصمیمات آنان تاثیر می گذارد مورد بررسی قرار می گیرد (تهرانی،1387،103).
یکی از راه های سرمایه گذاری و تشکیل پرتفوی از دارایی ها، سرمایه گذاری در بورس اوراق بهادار می باشد. در کشورهای پیشرفته،بخش عمده ای از سرمایه گذاری ها از طریق بازارهای مالی (بورس ها) انجام می پذیرد. از عمده ترین مشکلات کشورهای جهان سوم و مخصوصا کشور ما، نبود مسیر و ساخت مناسب برای سرمایه گذاری افراد و انسان هاست (عباس نژاد، 1380،68).
به هر حال انتخاب و گزینش سهام شرکتهای حاضر در بورس اوراق بهادار و تشکیل سبد سهام بهینه بستگی به عوامل متعددی دارد که تصمیم گیری را برای تحلیل گران و کارشناسان فن پیچیده می نماید. ضمن آنکه اهمیت هر یک از معیارها از دید افراد مختلف متفاوت است.از سوی دیگر به لحاظ تغییرات سریع و رو به رشد محیطی این تصمیم گیری باید با دقت و سرعت بیشتری انجام گیرد.

 

7-فرضیات تحقیق
1. ژنتیک الگوریتم در انتخاب دارایی های سرمایه ای از انتخاب برابر عملکرد بهتری دارد .
2. ژنتیک الگوریتم در انتخاب دارایی های سرمایه ای از انتخاب گشت تصادفی عملکرد بهتری دارد .

 


8-تعریف واژ گان و اصطلاحات کلیدی
جمعیت اولیه: به نسل ابتدایی که عموما به صورت تصادفی ایجاد می شود می گویند
توقف الگوریتم: ایستادن و عدم حرکت به جلو نسلها را توقف در الگوریتم می گویند.(فابیو ،2009،185)
کدینگ: اولین گام برای به کارگیری و پیاده سازی یک الگوریتم ژنتیک، نمایش جوابهای مساله به صورت یک کروموزم است(چنگ ،2006،123)
قانونمند بودن کروزوم ها: قانون مند کردن کروموزم،مربوط به زمان بکارگیری اعمال ژنتیک می باشد. یعنی گاهی اوقات ممکن است کروموزم هایی تولید شود که با هیچ عضوی از فضای جواب متناظر نباشد.(ریوایز ،1995،165)
موجه بودن کروموزم ها: موجه بودن کروموزم، مربوط به حالتی است که بعد از رمز گشایی، همه محدودیت¬های مساله را در بر دارد، در غیر این صورت کروموزم غیر موجه خواهد بود(کانسس ،2005،201)
بازده: به میانگین عایدات حاصل از یک دارایی سرمایه ای گفته می شود.(تهرانی، 1387)
ریسک: احتمال عدم دست یافتن به بازده مورد انتظار را ریسک می گویند.(راعی، 1383)

 


9 روش تحقیق
به طور کلی روش‌های تحقیق در علوم اجتماعی را می‌توان با توجه به دو ملاک تقسیم کرد. الف)هدف تحقیق،ب)نحوة گردآوری داده‌ها.از نظر هدف تحقیق، پژوهش¬ها به سه نوع تحقیق¬های پایه¬¬ای(بنیادی) ، کاربردی ، و تحقیق و ارزیابی(توسعه) طبقه¬بندی می¬شوند.بر این اساس پژوهش حاضر از نظر هدف کاربردی و از نظر شیوه گردآوری اطلاعات تحقیق توصیفی از نوع ارایه مدل و بررسی آن است. در زیر به توضیح آنها پرداخته می شود:
تحقیق کاربردی
هدف تحقیقات کاربردی توسعة دانش کاربردی در یک زمینه خاص است. به عبارت دیگر تحقیقات کاربردی به سمت کاربرد علمی دانش هدایت می‌شود. ویژگیهای تحقیقات کاربردی به شرح زیر است:
آزمودن کارایی نظریه¬های علمی در یک حوزه خاص
تعیین روابط تجربی در یک محدوده خاص
افزودن به دانش کاربردی در یک زمینه خاص
پیشبرد تحقیق و روش شناسی در یک زمینه خاص(بازرگان و همکاران ، 1380، 81)

 

تحقیق توصیفی
تحقیقات علمی را بر اساس چگونگی به دست آوردن داده‌های مورد نیاز می‌توان به دسته‌های زیر تقسیم کرد:تحقیق¬های توصیفی(غیر آزمایشی) و تحقیق¬های آزمایشی .
تحقیق توصیفی شامل مجموعه روش‌هایی است که هدف آنها توصیف کردن شرایط یا پدیده‌های مورد بررسی است. اجرای تحقیق توصیفی می‌تواند صرفاً برای شناخت بیشتر شرایط موجود یا یاری دادن به فرآیند تصمیم‌گیری باشد.
تحقیق توصیفی را می‌توان به دسته‌های زیر تقسیم کرد :
● تحقیق پیمایشی
● تحقیق همبستگی
● اقدام پژوهشی
● بررسی موردی
● تحقیق پس – رویدادی (همان منبع ، 82)
پژوهش¬های توصیفی که داده¬ها را بگونه¬ای معنا دار ارائه می¬کنند در موارد زیر سودمند هستند:
1- شناخت ویژگیهای یک گروه در موقعیت مورد مطالعه
2- کمک به تفکر نظام گرا درباره یک وضعیت
3- ارائه دیدگاه¬هایی مبنی بر ضرورت بررسی و پژوهش بیشتر
4- کمک به اخذ تصمیم های خاص( سکاران ،1381، 124).
همانطور که قبلاً اشاره شد یکی از انواع روش¬های تحقیق توصیفی "تحقیق همبستگی" است. تحقیقات همبستگی، شامل کلیة تحقیقاتی است که در آنها سعی می‌شود رابطه بین متغیرهای مختلف با استفاده از ضریب همبستگی،کشف و یا تعیین شود.هدف روش تحقیق همبستگی مطالعة حدود تغییر است (دلاور،1380، 199). هدف تحقیق همبستگی عبارت است،از درک الگوهای پیچیدة رفتاری از طریق مطالعة همبستگی بین این الگوها و متغیرهایی که فرض می‌شود بین آنها رابطه وجود دارد. این روش بویژه در شرایطی مفید است که هدف آن کشف رابطة متغیرهایی باشد که در مورد آنها تحقیقاتی انجام نشده است(همان منبع، 203). تحقیقات همبستگی برحسب هدف به سه دسته تقسیم می‌شود:
مطالعة همبستگی دو متغیری
تحلیل رگرسیون
تحلیل ماتریس همبستگی یا کواریانس
در مطالعات همبستگی دو متغیری، هدف بررسی رابطة دو به دو متغیرهای موجود در تحقیق است. در تحلیل رگرسیون هدف پیش‌بینی تغییرات یک یا چند متغیر وابسته(ملاک) با توجه به تغییرات متغیرهای مستقل(پیش‌بینی) است.بنابراین تحقیق حاضر، از نظر هدف کاربردی، واز نظر نحوه گردآوری اطلاعات توصیفی از نوع ارایه مدل و بررسی آن می¬باشد.

 

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

 

نمونه آماری
در این پژوهش نمونه آماری به روش تعمدی انتخاب شده است.دلیل این امر نیز این بود که با توجه به اینکه می بایست داده ها را در شبکه عصبی مورد استفاده قرار دهیم حجم داده ها دربحث یادگیری شبکه مهم است. به علت مرتب سازی داده ها و هماهنگ کردن داده ها بر اساس تاریخ (بدان معنا که تمامی جامعه می بایست در تاریخ مشخصی مورد معامله قرار بگیرند تا بتوان از آن داده در شبکه استفاده کرد) امکان دارد داده ها به مقدار قابل توجهی کاهش یابند به همین دلیل داده ها را با توجه به شرایط زیر انتخاب کرده و در پژوهش مورد استفاده قرار می دهیم.
ابتدا در جدول شماره 1-3 تمامی 50 شرکت برتر در آخرین اعلامیه برای سه ماهه دوم سال 1389 آمده است و پس از آن داده های مربوط به قیمت های نهایی در این بازه آمده است و شرکت هایی که در این بازه به عرضه رسیده اند یا داده های قیمتی آنها در این بازه وجود نداشته است حذف شده اند.
پس از گذشتن از این مرحله در مرحله بعدی شرکت ها را در نرم افزار اکسل با تابع Vlook up قیمت شرکت ها را برای بازه زمانی مورد نظر یکسان می کنیم به عبارتی روزهای معاملاتی را یکسان کرده و با استفاده از این فرآیند به داده هایی می رسیم که به لحاظ تاریخی دارای تاریخ یکسان هستند. در این بخش تعداد روزهای معاملاتی که این شرکتها دارای قیمت هستند را با تابع count در نرم افزار اکسل محاسبه کرده و نهایتا تعداد روزهایی را که سهم دارای قیمت روزانه بوده است را محاسبه می کنیم.

 


جدول

 

 

 

 

فرمت این مقاله به صورت Word و با قابلیت ویرایش میباشد

تعداد صفحات این مقاله 15   صفحه

پس از پرداخت ، میتوانید مقاله را به صورت انلاین دانلود کنید

 


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


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

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

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

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


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

در سده ی اخیر با پیشرفتهایی که در زمینه های گوناگون علمی نصیب انسان شده است و با تخصصی تر شدن هرچی بیشتر علوم، شاخه های جدیدی از دانش از بطن دانش قدیم بشر سر برآورده  و رشد و بالیدن گرفته اند. یکی از این علوم نسبتا جدید الگوریتم ژنتیک است که موجودیت و حیاتش ریشه در علومی دارد که به گونه ای از انسان ناشی میشود.
این علم در سالهای اخیر بسیار مورد توجه همگان بوده است در نتیجه مراحل تکامل طبیعی موجودات زنده تبدیل به یکی از علوم جذاب و مطلوب پژوهشگران شده و بستر تحقیقات و مطالعات فراوانی گردیده است. این علم شاخه ها و عرصه های مختلفی را شامل میشود که هریک به تنهایی میتواند در حد یک علم مستقل مطرح شود.
نکته اصلی در این کار تلاش برای جستجو و یافتن پیوندهای پیدا و نهانی است که علم  ژنتیک با علوم کامپیوتر دارد. اهمیت این عرصه از آن جهت است که انجام مطالعاتی با این درون مایه و سمت و سو جدا از آنکه سبب یافتن ریشه های علم ژنتیک در سایر علوم میشود، میتواند راهنما و پاسخگوی بسیاری از پرسش ها و ابهاماتی باشد که گاه در مطالعه ی علوم کامپیوتری برای افراد به وجود می آید و جز استفاده از ژنتیک شیوه مناسب دیگری برای پاسخگویی به آنها وجود ندارد. بنابراین ضرورت انجام چنین تحقیقاتی کاملا احساس میشود نگارنده با احساس کردن همین ضرورت در این پژوهش بر آن شد تا قدم به این عرصه بگذارد و ریشه های ژنتیک را در علوم کامپیوتری بالاخص تخصیص منابع جستجو کند.
در این راستا ، این پژوهش پاسخگوی این پرسشها بود که
•    علم ژنتیک در چه زمانی شناخته شد و شروع به کار کرد
•    اساس کار و عملکرد علم ژنتیک چیست.
•    بهینه سازی مسائل چگونه انجام میشود.
•    چگونه از علم ژنتیک در زمانبندی منابع بالاخص CPU استفاده میشود.
و در آخر
•    آیا استفاده از الگوریتم ژنتیک در تخصیص منابع باعث  بهینه شدن آن میشود.
پاسخ دادن به این پرسشها هریک به نوبه ی خود به عنوان یکی از اهداف اصلی این پژوهش مطرح شد و زمینه ساز آغاز مطالعات در این زمینه گردید.
برای رسیدن به این هدف لازم بود ابتدا به مطالعه منابع علم ژنتیک پرداخته شود که شامل تاریخچه آن ، عملکرد آن و آشنایی با کدهای الگوریتم ژنتیک میباشد و مطالعه در زمینه تخصیص منابع که منابع شامل موارد گوناگون از جمله CPU ، RAM ، دستگاهها و ... میباشد .
سپس این تحقیقات و CPU (به عنوان منبع مورد آزمایش) به عنوان منابع پایه مورد بررسی قرار گیرد.
که چنین نیز شد.
کتابها و مقالاتی که از طریق کتابخانه ها و اینترنت – به عنوان به روزترین منابع – بطور مستقیم به بررسی این علم می-پرداخت ، همچنین منابع جانبی ای مانند مصاحبه با افراد متخصص که امکان داشت به طور غیر مستقیم در انجام این پژوهش موثر واقع شود ، مورد مطالعه و یادداشت برداری قرار گرفت. با انجام این مراحل پیشینه ی تحقیقی موضوع مورد نظر ما بیش از پیش آشکار شد و مشخص گردید که تاکنون در این زمینه بخصوص در این دانشگاه و حومه ی آن کمتر کار شده. منابع موجود نیز بیشتر به معرفی آن پرداخته بودند و در آنها هیچگونه بررسی با درون مایه ی مورد نظر ما به چشم نمی خورد.
مجموع این مسائل اگر چه برای پژوهش نوعی تنگنا محسوب می شد اما موجب آن شد که نگارنده با انگیزه مضاعفی به انجام این تحقیق بپردازد و آنچه پیش رو دارید حاصل این انگیزه و تلاش ناشی از آن است.
عنوان پژوهش با توجه به اهداف کار «زمانبندی پروسسها با الگوریتم ژنتیک در سیستمهای چند پردازنده-ای» انتخاب شد و فصلها نیز با توجه به همین اهداف و یادداشت برداری های انجام شده مرتب گردید.
فصل اول بطور کامل به معرفی تخصیص منابع اختصاص یافت و با نظر به آنکه استفاده کنندگان از این پژوهش دانشجویان مهندسی کامپیوتر خواهند بود سعی اصلی در این فصل بر آن قرار گرفت تا یک تصویر کلی اما جامع از تخصیص منابع ، معرفی منابع و زمانبندها شکل گیرد تا برقرار کردن ارتباط با فصلهای بعدی آسانتر صورت گیرد.
فصل دوم به بررسی مفهوم بهینه سازی مسائل پرداخته است. توابع آن و اهداف بهینه کردن در این فصل مشخص گردیده و روشهای موجود بهینه سازی معرفی شده است که یکی از این روشها الگوریتم ژنتیک می باشد.
که فصل سوم به این الگوریتم پرداخته است. تاریخچه ، شرح کامل اصطلاحات، عملکرد، کاربردهای آن و بهینه سازی به روش الگوریتم ژنتیک بیان شده است.

پیش گفتار 1
فصل اول : مدیریت منابع 4
1-1 مدیریت منابع 5
1-2 ویژگی ها 5
1-3 منابع کلیدی سیستم عامل 6
 1-3-1 حالت Running 7
 1-3-2 حالت Ready 7
 1-3-3 حالتDespatch7
 1-3-4 Time Out Run 7
 1-3-5 حالت Blocked 8
 1-3-6 حالت Suspend Ready 8
 1-3-7 Suspend Blocked 8
1-4 وظایف سیستم عامل 9
1-5 زمانبندی 10
 1-5-1 زمانبند بلند مدت 10
 1-5-2 زمانبند میان مدت 10
 1-5-3 زمانبند کوتاه مدت 10
 1-5-4 معیار های کمی زمانبندی11
 1-5-5 معیارهای کیفی زمانبندی 12
1-6 الگوریتم زمانبندی 13
1-6-1 First Come First Service 13
1-6-2Prionty14
1-6-3 SRTN 14
1-6-4 SJF 15
1-6-5 MQ 16
1-6-6 MLQ 16
1-7 مدیریت پردازنده 17
1-8 مدیریت حافظه و فضای ذخیره سازی 21
1-8-1 شمای مدیریت حافظه 21
1-8-2 جدول پارتیشن بندی 22
1-8-3 پارتیشن بندی داخلی 22
1-8-4 مکانیزم تخصیص حافظه 23
1-8-5 مدل پارتیشن ایستا23
1-8-6 اشتراک گذاری در پارتیشن ایستا 24
1-8-7 پارتیشن بندی پویا 24
1-8-8 جدول پارتیشن بندی پویا 25
1-8-9 اشتراک گذاری در مدل پویا 26
1-9 ساختار PCB 26
1-9-1 اطلاعاتی درباره پروسه 26
1-9-2 گفتگوی پروسه ها 27
1-9-3 رقابت پروسه ها 28
1-9-4 ملزومات انحصار متقابل 30
1-9-5 پروتکلها 30
فصل دوم : بهینه سازی 32
2-1 بهینه سازی 33
2-2 مراحل حل مسئله بهینه سازی 33
2-3 هدف 34
2-4 متغیرهای بهینه سازی 34
2-5 ارتباط میان هدف و متغیرها بصورت ریاضی 35
2-6 پس از تعریف ارتباط ریاضی تابع هزینه و متغیرهای بهینه سازی چه باید کرد 36
2-7 آیا تابع هزینه مسئله بصورت یک برنامه است 37
2-8 پارامترها 37
2-9 الگوریتم رقابت استعماری 37
2-10 بهینه سازی و روشهای موجود 39
فصل سوم : الگوریتم ژنتیک 41
3-1 الگوریتم ژنتیک 42
3-1-1 ایده اصلی الگوریتم ژنتیک 42
3-1-2 روشهای انتخاب در الگوریتم ژنتیک 43
3-1-3 شمای کلی از نحوه عملکرد الگوریتم ژنتیک 44
 3-1-4 اصطلاحات الگوریتم ژنتیک 45
3-2 اجزای اساسی الگوریتم و تشریح کلی آن 45
 3-2-1 شبه کد 46
 3-2-2 آغاز الگوریتم ژنتیک 47
 3-2-3 شمای کلی شبه کد 48
3-3 کروموزوم 48
 3-3-1 طراحی کروموزوم 48
3-4 روند کار الگوریتم ژنتیک 49
3-5 شرایط خاتمه الگوریتم 50
3-6 کاربردهای الگوریتم ژنتیک 51
3-7 بهینه سازی به روش الگوریتم ژنتیک 51
3-8 اصول اساسی الگوریتم ژنتیک 52
فصل چهارم : پیاده سازی 54
توابع برنامه 55
4 – 1 تابع Final 55
 4 – 1 – 1 تابع Task_Generate 56
 4 – 1 – 2 تابعSort 56
 4 – 1 – 3 تابع Generate_Initial_Population 57
 4 – 1 – 4 تابع Size_Chromosome 57
 4 – 1 – 5 تابع Fitness_Of_Chromosome 58
4 – 1 – 6 تابع Rank 58
4 – 1 – 7 تابع Select_Best 59
4 – 1 – 8 تابع Crossover 59
4 – 1 - 9 تابع Mutation 61
4 – 2 خروجی برنامه 62
4 – 3 نمودار طول زمانبند در هر نسل 64
نتیجه گیری 65
واژه نامه انگلیسی به فارسی 66
واژه نامه فارسی به انگلیسی 67
منابع 68

 

شامل 75 صفحه فایل word


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


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

ژنتیک و بیولوژی سلولی رابرت شایف

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

نام اصلی کتاب : Genetics & molecular Biology

نویسنده : Robert schief

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

حجم : 4.81 مگابایت

فرمت : ZIP_PDF

لینک فروش کتاب در امازون : AMAZON

قیمت این کتاب در امازون : 113 دلار


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


ژنتیک و بیولوژی سلولی رابرت شایف

شبکه های عصبی و الگوریتم های ژنتیک در تجارت

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

شبکه های عصبی و الگوریتم های ژنتیک در تجارت


شبکه های عصبی و الگوریتم های ژنتیک در تجارت

شبکه های عصبی و الگوریتم های ژنتیک در تجارت

13 صفحه در قالب word

 

 

 

چکیده:

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

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

 

مقدمه

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

-1 آیا کاربردهای سیستم های مبتنی بر هوش مصنوعی می تواند از فرایندهای تصمیم گیری شرکت شما پشتیبانی کند ؟

-2 آیا اسناد ودلایل و مدارک معتبری برای اثبات این ادعا وجود دارد ؟

-3 آیا اینها تنها یک تئوری و ایده دانشگاهی است یا دارای قابلیت کاربرد و تعمیم نیز هست؟

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

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

فناوری شبکه عصبی

شبکه های عصبی یک تکنیک پردازش اطلاعات مبتنی بر روش سیستم های عصبی بیولوژیکی مانند مغز و پردازش اطلاعات است. مفهوم بنیادی شبکه های عصبی ، ساختار سیستم پردازش اطلاعات است که از تعداد زیادی واحدهای پردازشی (نورون‌) مرتبط با شبکه ها تشکیل شده اند‌. سلول عصبی بیولوژیکی یا نورون، واحد سازنده سیستم عصبی در انسان است. یک نورون ازبخشهای اصلی زیر تشکیل شده است :

1) بدنه سلولی که هسته در آن است و سایر قسمتهای سلولی از آن منشأ گرفته است.

2) هسته

3) آکسون که وظیفه آن انتقال اطلاعات از سلول عصبی است.

4) دندریت که وظیفه آن انتقال اطلاعات از سلول های دیگر به سلول عصبی است

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

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

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

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

 

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

متن کامل را می توانید در ادامه دانلود نمائید

چون فقط تکه هایی از متن برای نمونه در این صفحه درج شده است ولی در فایل دانلودی متن کامل همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند موجود است


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


شبکه های عصبی و الگوریتم های ژنتیک در تجارت

ژنتیک

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

ژنتیک


ژنتیک و خاستگاه آن( فصل هشتم زیست شناسی و آزمایشگاه 2).سوم تجربی

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


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


ژنتیک