رشته محاسبات نرم یا soft computing | دانشگاههای پذیرنده
محاسبات نرم نوعی فناوری محاسباتی است که ما از آن برای توسعه ماشینهای هوشمند استفاده میکنیم. این ماشینها دارای قابلیت حل مسئله مانند انسان هستند.
رشته محاسبات نرم چیست؟
محاسبات نرم مجموعه ای از الگوریتم ها، از جمله شبکه های عصبی، منطق فازی، و الگوریتم های تکاملی است. این الگوریتم ها نسبت به عدم دقت، عدم قطعیت، صدق جزئی و تقریب قابل تحمل هستند. در مقابل محاسبات سخت قرار دارد: الگوریتمهایی که راهحلهای قابل اثبات درست و بهینه را برای مسائل پیدا میکنند.
محاسبات نرم رویکردی است که در آن راهحلهای مسائل پیچیده موجود را محاسبه میکنیم، یکی از مهمترین ویژگیهای محاسبات نرم این است که باید تطبیقپذیر باشد بهگونهای که هر تغییری در محیط بر زمان حال تأثیر نگذارد. روند.
برخی از ویژگی های محاسبات نرم
- محاسبات نرم یک راه حل تقریبی اما دقیق برای مشکلات زندگی واقعی ارائه می دهد.
- الگوریتمهای محاسبات نرم تطبیقی هستند، بنابراین فرآیند فعلی تحت تأثیر هیچ نوع تغییر در محیط قرار نمیگیرد.
- مفهوم محاسبات نرم مبتنی بر یادگیری از داده های تجربی است. این بدان معناست که محاسبات نرم نیازی به هیچ مدل ریاضی برای حل مسئله ندارد.
- محاسبات نرم به کاربران کمک می کند تا با ارائه نتایج تقریبی که مدل های معمولی و تحلیلی قادر به حل آنها نیستند، مسائل دنیای واقعی را حل کنند.
- مبتنی بر منطق فازی، الگوریتمهای ژنتیک، یادگیری ماشین، ANN و سیستمهای خبره است.
- بر خلاف محاسبات سنتی (استفاده از مراکز داده فیزیکی برای ذخیره دارایی های دیجیتال و اجرای شبکه های کامل برای عملیات روزانه)، محاسبات نرم به مردم کمک می کند تا مشکلات پیچیده تری را در زندگی واقعی حل کنند.
- و بر خلاف محاسبات سخت، محاسبات نرم ابهامات، عدم قطعیت ها، حقایق جزئی و تقریب ها را تحمل نمی کند. محاسبات نرم از هر نوع محاسبات دیگری دقیق تر است. از ذهن انسان به عنوان الگو استفاده می کند.
تکنیکهای مورد استفاده در محاسبات نرم:
- منطق فازی
مفهومی که توسط زاده (که اصطلاح “محاسبات نرم” را ابداع کرد) نیز معرفی شد، منطق فازی یک رویکرد محاسباتی است که به جای منطق بولی “درست یا نادرست” (1 یا 0) (که اکثر رایانه ها از آن استفاده می کنند، بر “درجات صدق” متکی است. ). در دهه 1960، دو دهه قبل از محاسبات نرم، معرفی شد.
- الگوریتمهای ژنتیک
الگوریتمهای ژنتیک به گروهی از روشهای جستجو اشاره میکنند که از نظریه تکامل الهام گرفته شدهاند. به این ترتیب، آنها مجموعهای از راهحلها را ایجاد میکنند که برای به دست آوردن کمترین یا بالاترین مقدار یک تابع هدف یا یک عبارت خطی تکامل مییابند (در ریاضیات، این فرمولی است که به شما داده میشود، مانند f = c1x1 + … + cnxn).
- شبکههای عصبی مصنوعی
شبکه عصبی مصنوعی یک برنامه کامپیوتری است که مشابه بیولوژیکی خاصی را تقلید می کند. بنابراین، ماشینی که برای کارکردن به عنوان قلب انسان طراحی شده است، یک شبکه عصبی مصنوعی است. از آزمون و خطا برای رسیدن به خروجی مورد نظر استفاده می کند. در حال حاضر، شبکههای عصبی مصنوعی برای شناسایی تراکنشهای جعلی، شناسایی افراد در عکسها، پیشبینی نتایج، تشخیص گفتار و زبان طبیعی و غیره استفاده میشوند.
- فراگیری ماشین
یادگیری ماشینی (ML) شاخهای از هوش مصنوعی است که کامپیوترهایی را توسعه میدهد که بدون هیچ گونه مداخله یا برنامهنویسی انسانی از تجربه یاد میگیرند و بهبود مییابند. به ماشینها دادههای زیادی داده میشود که الگوها را تجزیه و تحلیل میکنند و از مثالها یاد میگیرند. با گذشت زمان، آنها به طور خودکار تصمیم می گیرند و اقدامات را بر اساس آن تنظیم می کنند.
- سیستم های خبره
سیستم خبره کامپیوتر یا برنامهای است که پاسخها را ارائه میکند، مسائل پیچیده را حل میکند و درست مانند یک متخصص انسانی در یک حوزه تخصصی تصمیم میگیرد. محاسبات، تحلیل ها و پیش بینی های پیچیده ای را انجام می دهد و بنابراین اولین مدل موفق هوش مصنوعی در نظر گرفته می شود.
ظرفیت رشته محاسبات نرم
برای دریافت مشاوره رایگان کنکور با شمارههای 88922915-021| 88809039-021 تماس بگیرید و یا به تلگرام مجموعه به شماره: 09384361587 پیام بدهید.
دیدگاهتان را بنویسید