تخفیف نوروزی پی استور
در این بخش سورس کد آموزش شبکه عصبی با الگوریتم ژنتیک GA در متلب قرار داده شده است. شبکههای عصبی Artificial neural network از تعداد زیادی عنصر پردازشی فوقالعاده بههمپیوسته به نام نرون تشکیلشده که برای حل یک مسئله با یکدیگر بهصورت هماهنگ عمل میکند. شبکه عصبی یک الگوریتم نیست بلکه یک چارچوب برای بسیاری از الگوریتم های مختلف از جمله یادگیری ماشین برای همکاری و پردازش اطلاعات پیچیده است.
برنامهنویس:
هزینه سفارش:
۲۷۹,۰۰۰ تومان قیمت اصلی: ۲۷۹,۰۰۰ تومان بود.۱۱۱,۶۰۰ تومانقیمت فعلی: ۱۱۱,۶۰۰ تومان.
تخصصی و منحصر به فرد بودن این اثر، تضمین کننده بهای محصول نسبت به آثار مشابه است.
برای افزایش دقت یادگیری در شبکه های عصبی می توان این شبکه را با الگوریتم های فرا ابتکاری یا تکاملی ترکیب کرد یعنی برای وزن دهی لایههای مختلف موجود که ارتباط آنها با یال٬هایی است میتوان مقادیر وزنها یا یالها را با الگوریتم های تکاملی تعیین کرد. یکی از مهمترین الگوریتم های تکاملی، الگوریتم ژنتیک Genetic Algorithm میباشد که در این بخش سورس کد آماده آن در متلب برای یک دیتاست ساده (دیتاست سرطان سینه) نوشته شده است.
شبکههای عصبی ANN از تعداد زیادی عنصر پردازشی فوقالعاده بههمپیوسته به نام نرون تشکیلشده که برای حل یک مسئله با یکدیگر بهصورت هماهنگ عمل میکند. دستهبندی شبکههای عصبی شبکهای از لایههاست، معمولاً لایهای که اطلاعات ورودی به آنها داده میشود تحت عنوان لایهی ورودی و لایهای که دادههای خروجی از آن دریافت میشود تحت عنوان لایهی خروجی نامیده میشود و به لایههای دیگر بین این دولایه (در صورت وجود) لایههای پنهان گفته میشود.
جهت حرکتها سیگنالها همواره از سمت لایهی ورودی بهسوی لایهی خروجی است برای دستهبندی یک نمونه تستی، وزن کلمهها برای واحدهای ورودی تعیین میشود و فعال کردن این واحدها از طریق لایههای مختلف روبهجلو در شبکه انجام میشود و مقدار واحد خروجی بهعنوان یک نتیجه در تصمیمگیری دستهها تعیین میشود.
شبکه های عصبی مصنوعی، سیستمهای محاسباتی هستند که توسط شبکههای عصبی زیستی الهام گرفته شدهاند که مغز حیوانات را تشکیل میدهند. منظور از یادگیری در شبکههای عصبی، تنظیم وزنها و بایاسهای شبکه میباشد. بر این اساس الگوریتمهای متفاوتی بیان شده، که معمولترین آنها یادگیری هب، دلتا، یادگیری رقابتی و … میباشد.
همانطور که قبلاً هم اشاره شد برای تعیین وزن یالها و بایاسها در شبکه های عصبی میتوان از الگوریتم های فرا ابتکاری استفاده کرد. از این رو در این سورس کد تعیین وزن بایاسها و یالها با استفاده از الگوریتم ژنتیک انجام پذیرفته است. برای تعیین میزان عملکرد برنامه ذکر شده از دیتاست سرطان سینه استفاده شده است که در ادامه این دیتاست تشریح شده است.
به عنوان یک نمونه دیتاست مورداستفاده مجموعه داده بیماران سرطان سینه موجود در مخزن دادهی یادگیری ماشین دانشگاه ارواین، ایالت کالیفرنیا آمریکا (University of California at Irvine) است مثال زده میشود.
در این دیتاست ویژگیها شامل ریسک فاکتورهای ضخامت انبوه، یکنواختی اندازه سلول، یکنواختی شکل سلول، چسبندگی لبهها، حجم سلول بافت اپیتلیال، هستههای عریان، کروماتین بلاند، هسته عادی و تقسیم هسته سلول به دو قسمت میباشد که در ایالت ویسکانسین ایالاتمتحده جمعآوریشده است. جدول زیر نشاندهنده این مجموعه از داده است.
سورس کد آموزش شبکه عصبی با الگوریتم ژنتیک GA در متلب عنوان اثری است که در این پست به آن پرداخته شده است. این سورس کد در نرم افزار متلب نوشته شده و برای تعیین مقادیر وزنی یالها و بایاسها شبکه عصبی با الگوریتم ژنتیک میباشد. این اثر بصورت کامل توسط گروه پشتیبانی پی استور تست و اجرا شده است و دارای نشان تضمین کیفیت پی استور میباشد. برای دانلود اثر آن را خریداری کنید.
نام اثر: | آموزش شبکه عصبی با الگوریتم ژنتیک GA در متلب |
نوع اثر: | سورس کد |
برنامهنویس: | تیم برنامهنویسی پیاستور |
زبان برنامه نویسی: | متلب |
ویژگی: | قابل دانلود و ویرایش |
تیم برنامه نویسی پی استور یکی از اولین گروههای تشکیل شده در مجموعه آموزشی پی استور میباشد. این تیم از اساتید مجرب و فارغ التحصیلان رشتههای فنی و مهندسی تشکیل شده که در زمینههای مختلف برنامهنویسی و تهیه سورس کد فعال هستند.
هزینه سفارش:
۲۷۹,۰۰۰ تومان قیمت اصلی: ۲۷۹,۰۰۰ تومان بود.۱۱۱,۶۰۰ تومانقیمت فعلی: ۱۱۱,۶۰۰ تومان.
نظرات
mohadese.barghi
امکان دسترسی به دیتا ست هم وجود دارد؟
رومل رسا
سلام و عرض ادب استاد گرامی
استاد من این آموزش را خریدم اما تنها تنوانستم سورس کد اون رو دانلود کنم آموزش اون را دریافت نکردم .
مدیریت و پشتیبانی
سلام و وقت بخیر
این محصول همونطور مشخص شده فقط سورس کد هست و آموزشی نداره. منظور از واژه آموزش هم یعنی train یا آموزش شبکه عصبی هست. خود سورس کد خیلی ساده نوشته شده و همه چیز واضح هست ولی باز از لحاظ درک کد دچار ابهام یا سردرگمی هستید می تونید تماس تلفنی داشته باشید تا توضیجات لازم رو براتون بدیم.
رومل رسا
سلام و عرض ادب
ببخشید استاد گرامی فیلم این پروژه هم توی دانلود هستش یا فقط کد ها هستش خیلی ممنون
رومل رسا
سلام
من یه سوال داشتم راجع به این پروژه شما و سوال من این است که سورس کد شبکه عصبی را استفاده کردید از تولباکس خود متلب گرفته شده یا اینکه خود شما نوشته کردید ممنون
مدیریت و پشتیبانی
سلام و عرض ادب
در آموزش شبکه عصبی از تولباکس استفاده نشده و کدها بصورت کاملاً منوال هست. اساساً برای پیاده سازی شبکه عصبی با الگوریتم های متاهیورستیک از جمله ژنتیک برای اینکه وزن یال ها و بایاس ها توسط شبکه عصبی انجام نشود بایستی از تولباکس استفاده نشه.
kahzadikami
؟
kahzadikami
یک سوال داشتم.
میشه با این سورس مسئله رگرسیون حل کرد
مسعود
سلام
برای چند ورودی و چند خروجی کار میکنه؟ چند لایه رو ساپورت میکنه؟
مدیریت و پشتیبانی
سلام . این سورس کد برای یک لایه پنهان کار میکنه که در این لایه می تونید هر قدر خواستین نرون داشته باشید. تعداد ورودی ها محدود نیست و خروجی هم برابر ۱ نرون هست.
مدیریت و پشتیبانی
نظرات و پیشنهاد های خود را با ما در میان بگذارید.