فارغ التحصیلان ۸۲/۲

  • Increase font size
  • Default font size
  • Decrease font size

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

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

 لینک مطلب در انجمن

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


در واقع الگوریتم‌های ژنتیک از اصول انتخاب طبیعی داروین برای یافتن فرمول بهینه جهت پیش‌بینی یا تطبیق الگو استفاده می‌کنند.الگوریتم‌های ژنتیک اغلب گزینه خوبی برای تکنیک‌های پیش‌بینی بر مبنای رگرسیون هستند. مختصراً گفته می شود که الگوریتم ژنتیک (یا GA) یک تکنیک برنامه‌نویسی است که از تکامل ژنتیکی به عنوان یک الگوی حل مسئله استفاده می‌کند.مسئله‌ای که باید حل شود ورودی است و راه‌حلها طبق یک الگو کد گذاری می شوند که تابع fitness نام دارد هر راه حل کاندید را ارزیابی می‌کند که اکثر آنها به صورت تصادفی انتخاب می‌شوند.
آخرین بروز رسانی مطلب در جمعه ، 19 تیر 1388 ، 09:49 ادامه مطلب...
 

تاریخچه لینوکس

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

آغاز داستان

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

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

داس، امپراطوری کامپیوترهای شخصی را در دست داشت. سیستم عامل بی استخوانی که با قیمت 50000 دلار از یک هکر سیاتلی توسط بیل گیتز (Bill Gates) خریداری شده بود و با یک استراتژی تجاری هوشمند، به تمام گوشه های جهان رخنه کرده بود. کاربران PC انتخاب دیگری نداشتند. کامپیوترهای اپل مکینتاش بهتر بودند. ولی قیمتهای نجومی، آنها را از دسترس اکثر افراد خارج می ساخت.

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

ادامه مطلب...
 

چگونه در لینوکس برنامه نویسی کنم یا شروع برنامه نویسی در لینوکس ؟

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

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

بر همین اساس شما می توانید تحقیق خود را آغاز کنید .

ادامه مطلب...
 

شرحی بر هوش مصنوعي - بخش سوم

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

 لینک مطلب در انجمن

 

تكنيك ها و زبان هاي برنامه نويسي هوش مصنوعي

عملكرد اوليه برنامه نويسي هوش مصنوعي ايجاد ساختار كنترلي مورد لزوم براي محاسبه سمبوليك است. خصوصيات اين ساختارها به مقدار زيادي موجب تشخيص خصوصياتي مي شود كه يك زبان كاربردي مي بايستي فراهم كند. زبان هاي برنامه نويسيLISP و PROLOG علاوه بر اين كه از مهمترين زبان هاي مورد استفاده در هوش مصنوعي هستند، خصوصيات معنايي و نحوي آنها نيز باعث شده كه آنها شيوه ها و راه حل هاي قوي براي حل مسئله ارائه كنند. تأثير قابل توجه اين زبان ها بر روي توسعه AI از جمله توانائي آنها به عنوان «ابزارهاي فكر كردن» مي باشد كه از جمله نقاط قوت آنها در زبان هاي برنامه نويسي مي باشد. همان طور كه هوش مصنوعي مراحل رشد خود را طي مي كند زبان هايLISP و PROLOG بيشتر مطرح مي شوند. اين زبان ها كار خود را در محدوده توسعه سيستم هاي AI در صنعت و دانشگاه ها دنبال مي كنند. اطلاعات در مورد اين زبانها به عنوان بخشي از مهارت هر برنامه نويس AI مي باشد. آنــــچه را كـــه نمي دانيم موجب دردسر و گرفتاري ما نخواهد شد، بلكه دردسرها از دانسته ها سرچشمه مي گيرد.

 

PROLOG

يك زبان برنامه نويسي منطقي است. يك برنامه منطقي داراي يك سري ويژگي هاي قانون و منطق است. PROLOG از محاسبه اوليه استفاده مي كند. در حقيقت خود اين نام از برنامه نويسي PRO در LOGIC مي آيد. يك مفسر برنامه را بر اساس يك منطق مي نويسد. ايده استفاده توصيفي محاسبه اوليه براي بيان خصوصيات حل مسئله يكي از محوريت هاي مشاركت PROLOG مي باشد كه براي علم كامپيوتر به طور كلي و به طور اخص براي زبان برنامه نويسي هوشمند مورد استفاده قرار مي گيرند. مزيت اين زبان به وسيله پروژه هايي كه براي ارزيابي و گسترش قدرت بيان برنامه هاي منطقي نوشته شده اند،‌ اثبات شده است.

ادامه مطلب...
 

انجمن یک ساله شد!

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

 

 

با سلام خدمت تمامی دوستان عزیز


خوب  تقریبا یک سال از جشن فارغ التحصیلی و آغاز به کار انجمن می گذره. یک سال پیش در تاریخ ۲۲ خرداد ۱۳۸۷ انجمن فارغ التحصیلان کامپیوتر ورودی بهمن ۸۲ دانشگاه اراک با هدف انجام هماهنگی برای برگزاری جشن فارغ التحصیلی شروع به کار کرد. بعد از اتمام جشن هدف انجمن هم تغییر پیدا کرد به عنوان محلی برای دور هم جمع شدن دوستان قدیمی و با خبر شدن از همدیگه. هرچند بعضی از دوستان کم لطفی می کنند و کمتر به انجمن خودشون سر می زنند اما با همه این وجود انجمن فارغ التحصیلان همچنان پا برجاست.

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

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



با تشکر
دوست و همکلاسی قدیمی شما
علیزاده

 

آخرین بروز رسانی مطلب در شنبه ، 20 تیر 1388 ، 21:14
 

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

فرستادن به ایمیل چاپ مشاهده در قالب پی دی اف

با سلام

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

 

امیدوارم که روز به روز در کنار هم جمعی خوب و دوست داشتنی داشته باشیم. 

 

با تشکر 

علیزاده

آخرین بروز رسانی مطلب در دوشنبه ، 15 تیر 1388 ، 21:35
 


صفحه 3 از 5

نظرسنجی

نظر شما در رابطه با امکانات جدید سایت چیست ؟
 

آخرین ارسال های انجمن

تماس با مدیریت

حاضرین در سایت

ما 1 مهمان آنلاین داریم

وضعیت سایت

سیستم عامل : Linux g
PHP : 5.2.14
MySQL : 5.0.91-community-log
زمان : 05:26
واكشی : غیرفعال
GZIP : غیرفعال
اعضا : 144
مطالب و محتوا : 26
مشاهده بازدیدهای مطالب و محتوا : 5782

فعال ترین کاربران

رضا علیزاده: 12 مقاله
MAD M.D.E: 8 مقاله
حمید امیدی: 4 مقاله
سید احسان محمدی: 1 مقاله