![]() |
درخواست حل تمرین شبکه آدلاین با استفاده از متلب
فایل ورودی داده شده شامل تعدادی ورودی است که شامل سه ویژگی و دو کلاس است. ستون آخر ورودی کلاس هر نمونه را مشخص می کند. برنامه متلبی بنویسید که با استفاده از شبکه آدالاین ورودی ها را به درستی طبقه بندی کند
ls = [... 1 2.2997 -0.7599 1; 1 2.3502 -0.7007 1; 1 0.8002 0.1388 -1; 1 1.9782 -1.1337 1; 1 -1 -1 -1; 1 0.9192 -1.8048 1; 1 2.4043 1.6935 -1; 1 1.4565 0.9357 -1; 1 1.6000 -1.6000 1; 1 0.7835 1.3278 -1; 1 2.1000 0 1; 1 1.7361 1.6601 -1; 1 0 -2.5000 1; 1 0 1 -1; 1 2.3255 0.3225 1; 1 1 0 -1; 1 1.9426 0.1224 -1; 1 2.0348 -0.4556 1; 1 1.3854 0.6135 -1; 1 2.3215 -0.8940 1; 1 0.8190 1.8351 -1; 1 2.1000 -0.0253 1; 1 2.5275 1.5350 -1; 1 1.1546 -1.1599 1; 1 1.7151 1.5221 -1; 1 1.3930 -0.7635 1; 1 1.0533 -0.0791 -1; 1 1.6514 -0.4110 1; 1 1.0538 1.2659 -1; 1 1.5568 -0.7761 1; 1 1.1379 -0.5404 -1; 1 2.2877 0.0130 1; 1 0.6419 1.8442 -1; 1 2.3845 0.3472 1; 1 1.9899 0.9384 -1; 1 0.8443 -1.4183 1; 1 2.0937 1.2539 -1; 1 2.1771 -0.1369 1; 1 0.9996 1.7797 -1; 1 1.7287 -0.8258 1; 1 0 0 -1; 1 2.4685 -0.5716 1; 1 1.5674 -0.6067 1]; |
شما میتونین تو متلب از تولباکس شبکه عصبی استفاده کنین
|
داده های ورودی شما 2 بعدی هستند(بجز بایاس). توجه کنید که شما تنها نیاز به بدست آوردن خط جدا کننده دارید تا بر مبنای آن وزن های ورودی ها را با روشی دستی محاسبه کنید. برای آموزش دادن داده های دو بعدی به یک آدالاین می توانید از هر نرم افزاری که توانایی مرتب سازی و رسم نمودار نقاط بر روی صفحه را داشته باشد استفاده کنید.
برای داده های بیش از دو بعد این روش موثر نیست. فایل ضمیمه داده های شما را با اکسل مرتب سازی و ترسیم و سپس با رسم یک خط، یک آدالاین را شبیه سازی می کند. در متلب هم همین امکانات وجود دارد و نهایتا آدالاین شما براحتی با یک دستور IF پیاده سازی می شود و تمام ورودی ها طبقه بندی می کند.:4: Book1 |
زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۲:۱۳ قبل از ظهر ميباشد. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.