ژیکو

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

ژیکو

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

دانلود مقاله کاربرد شبکه‌های عصبی مصنوعی در مهندسی رودخانه

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

دانلود مقاله کاربرد شبکه‌های عصبی مصنوعی در مهندسی رودخانه


دانلود مقاله کاربرد شبکه‌های عصبی مصنوعی در مهندسی رودخانه

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

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

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

همچنین سد شهید عباسپور که تخمین اولیه برای رسوب آن 2 میلیون مترمکعب در سال بوده، در حالی که نتایج هیدروگرافی در سال 1362 در مخزن این سد نشان می‌دهد که درطی 7 سال اول بهره برداری از این سد سالیانه بطور متوسط 38 میلیون متر مکعب وارد مخزن شده است. بدیهی است که افزایش پیش‌بینی میزان رسوب وارده به دریاچه می‌تواند از این خسارات جلوگیری به عمل آورد و تحقیق این امر بستگی زیادی به روشهای محاسباتی و وجود سنجشهای مناسب رودخانه‌ای دارد.

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

شامل 29 صفحه فایل  word قابل ویرایش


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


دانلود مقاله کاربرد شبکه‌های عصبی مصنوعی در مهندسی رودخانه

تحقیق - هوش مصنوعی

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

تحقیق - هوش مصنوعی


تحقیق - هوش مصنوعی

 

لینک دانلود "  MIMI file " پایین همین صفحه 

 

تعداد صفحات " 30  "

فرمت فایل : word   "

 

 

فهرست مطالب :

 

  • معرفی :
  • سیستم های عامل

توانایی اجتماعی  ( Social abitity)

  • ویژگی ها

شاخص های تابعی

4- پیاده سازی

2-4 اجرای ویژگی های برنامه به طور مستقیم

 5- تایید (verifcation)

1-5 :روش های بدیهی

معارفه در زبان چند عاملی 

عصر پیشرفت نرم افزاری

پایه های نماینده علمی مختلف

AI چیست

استفاده از مدل ها (طرح ها ) برای کنترل 

استفاده از راهنمایی های لازم در زمینة مدل ها و زبان های برنامه نویسی

طبقه بندی و تغییر دادن 

ایجاد تغییرات در برنامه ها و پیام های مربوطه

پیامهای محیطی 

 

بخشی از  فایل  :

 

  • معرفی :

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

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

  • سیستم های عامل :

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

و سیستم های عامل ممکن است شامل یک کاربر باشد. منظور از سیستم عامل سیستمی است که ، شامل موارد زیر باشد:

استقلال داخلی (AUTONAMY) :

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

فعالیت (Reactivity) :

 عامل ها در یک محیط واقع شده اند و قادر هستند به تغییراتی که در آن رخ می دهد پاسخ دهند.

فعالیت حرفه ای : ( Pro- activeness)

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

توانایی اجتماعی : ( Social abitity)

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

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

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

خوشبختانه این مدل کامپیوتری با فهم اولیه عقاید و امیال ما مطابقت دارد .

  • ویژگی ها :

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

سیستم های نرم افزاری به 2 نوع تقسیم می شوند : فعالیتی و تابعی ( کنشی و واکنشی )

یک سیستم تابعی سیستمی است که ورودیها را گرفته بعداری محاسبات روی ورودیها انجام می دهد و در آخر خروجیها را ارائه می کند.

این قبیل سیستم ها می توانند به صورت تابع I        O    :F Ic که  ورودی و o خروجی است نشان داده شوند. مثال کلاسیک این نوع سیستم کامپایلر یا مترجم برنامه می باشد.

به طور کلی برنامه های تابعی برای بیان طراحی وپیاده سازی از سیستم های واکنشی راکتیو (Reactive) ساده تر هستند.

از آنجائیکه سیستم های تابعی پایان می یابند استفاده از قالب های پیش شرط و پس شرط برای استدلال آنها ممکن می باشد. بر عکس سیستم راکتیو خاتمه نمی یابد اما با محیط پیرامونش بر هم واکنش مداوم دارد. بنابر این استفاده از قالب های پس شرط و پیش شرط از قبیل منطق Hoare برای استدلال آنها ممکن نمی باشد در عوض سیستم های Reantive باید بر اساس رفتار مداوم آنها مشخص و تعیین شوند.

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

  • عقایدی که برنامه هایی دارند.
  • سیستم های عاملی که بر هم کنش مداومی با محیطشان دارند.
  • اهدافی را که سعی بر اکتساب آنها دارند.
  • اقداماتی که سیستم های عامل انجام می دهند واثرات این سیستم های عامل دارند.

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

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

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


تحقیق - هوش مصنوعی

دانلود تحقیق هوش مصنوعی و کاربرد آن در پزشکی

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

دانلود تحقیق هوش مصنوعی و کاربرد آن در پزشکی


دانلود تحقیق هوش مصنوعی و کاربرد آن در پزشکی

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

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

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

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

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

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

امروزه دانش مدرن هوش مصنوعی به دو دسته تقسیم می‌شود :‌


ا) هوش مصنوعی سمبلیک یا نمادین ( Symbolic Ai )

2) هوش غیر سمبلیک یا پیوندگرا ( Connection Ai )

شامل 87 صفحه فایل word قابل ویرایش


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


دانلود تحقیق هوش مصنوعی و کاربرد آن در پزشکی

دانلود مقاله شبکه های عصبی مصنوعی

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

دانلود مقاله شبکه های عصبی مصنوعی


دانلود مقاله شبکه های عصبی مصنوعی

1-1- ایده پیدایش شبکه‌های عصبی مصنوعی

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

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

شامل 26 صفحه فایل word قابل ویرایش


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


دانلود مقاله شبکه های عصبی مصنوعی