Artificial Intelligence - هوش مصنوعی  
انجمن را در گوگل محبوب کنيد :

بازگشت   Artificial Intelligence - هوش مصنوعی > محاسبات نرم > شبکه های عصبی (Neural Networks)


 
تبليغات سايت
Iranian Association for the Advancement of Artificial Intelligence
ارسال تاپيک جديد  پاسخ
 
LinkBack ابزارهاي تاپيک نحوه نمايش
قديمي ۰۱-۱۴-۱۳۹۲, ۱۰:۳۰ بعد از ظهر   #1 (لینک دائم)
عضو جدید
 
آواتار ejaz
 
تاريخ عضويت: فروردين ۱۳۹۲
پست ها: 7
تشكرها: 0
0 تشكر در 0 پست
My Mood: Gerye
پيش فرض شبکه های عصبی

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

  #ADS
نشان دهنده تبلیغات
تبليغگر
 
 
 
تاريخ عضويت: -
محل سكونت: -
سن: 2010
پست ها: -
 

نشان دهنده تبلیغات is online  
قديمي ۰۱-۱۴-۱۳۹۲, ۱۱:۲۲ بعد از ظهر   #2 (لینک دائم)
Moderator
 
آواتار babak_1234
 
تاريخ عضويت: شهريور ۱۳۸۸
محل سكونت: تهران
پست ها: 252
تشكرها: 1
140 تشكر در 108 پست
My Mood: Khonsard
پيش فرض

نقل قول:
نوشته اصلي بوسيله ejaz نمايش پست
سلام
من میخواستم با داده هایی که به weka دادم و شبکه ی عصبی که ازش گرفتم این شبکه ی بدست اومده رو تفسیر کنم و ازش نتیجه بگیرم ولی نمیدونم چه طور یک شبکه عصبی رو میشه تفسیر کرد و ازش نتیجه گرفت لطفا کمک کنید.ممنون
سلام دوست عزیز

۱) تفسیر شبکه عصبی : اگر منظور شما تفسیری هست که درخت تصمیم به شما میده باید بگم که شبکه عصبی این امکان رو به شما نمیده. چون روابط بین نرون ها از طریق وزن ها مشخص میشه که برای فهم انسان مناسب نیست.

۲) برای ارزیابی شبکه عصبی میتونید از MSE (Mean Square Error) استفاده کنید. توی این لینک توضیح نسبتا خوبی در این مورد هست که فکر کنم به درد بخوره.

Mean squared error - Wikipedia, the free encyclopedia

در ضمن من فکر میکنم خود نرم افزار weka ابزاری برای ارزیابی شبکه عصبی در اختیار شما قرار میده.

امیدوارم منظور شما رو درست فهمیده باشم.

موفق باشی
babak_1234 آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۵-۱۳۹۲, ۰۳:۲۷ بعد از ظهر   #3 (لینک دائم)
عضو جدید
 
آواتار ejaz
 
تاريخ عضويت: فروردين ۱۳۹۲
پست ها: 7
تشكرها: 0
0 تشكر در 0 پست
My Mood: Gerye
پيش فرض

من برای پروژه پایانیم داده های مربوط به خسارت بیمه بدنه رو به weka دادم با توجه به جواب شما یعنی هیچ نتیجه ای نمیشه از شبکه ی عصبی بدست اومده گرفت؟
پس اصلا شبکه عصبی چه چیزی رو نشون میده؟ اصلا چرا از یک شبکه عصبی استفاده می کنیم؟
من در مورد شبکه عصبی جزوات زیادی خوندم ولی فقط یک سری فرمول داره که من ازش سر در نیاوردم .اگر مقاله ای یا جزوه ای در این زمینه دارید ممنون میشم در اختیارم قرار بدید .
ejaz آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۵-۱۳۹۲, ۰۵:۵۰ بعد از ظهر   #4 (لینک دائم)
Moderator
 
آواتار babak_1234
 
تاريخ عضويت: شهريور ۱۳۸۸
محل سكونت: تهران
پست ها: 252
تشكرها: 1
140 تشكر در 108 پست
My Mood: Khonsard
پيش فرض

نقل قول:
نوشته اصلي بوسيله ejaz نمايش پست
من برای پروژه پایانیم داده های مربوط به خسارت بیمه بدنه رو به weka دادم با توجه به جواب شما یعنی هیچ نتیجه ای نمیشه از شبکه ی عصبی بدست اومده گرفت؟
پس اصلا شبکه عصبی چه چیزی رو نشون میده؟ اصلا چرا از یک شبکه عصبی استفاده می کنیم؟
من در مورد شبکه عصبی جزوات زیادی خوندم ولی فقط یک سری فرمول داره که من ازش سر در نیاوردم .اگر مقاله ای یا جزوه ای در این زمینه دارید ممنون میشم در اختیارم قرار بدید .

سلام دوست من

من کی گفتم هیچ نتیجه ای نشون نمیده؟

ببین شبکه عصبی توی کاربرد شما به عنوان یک classifier استفاده میشه. به طور کلی ما نمونه ورودی مورد نظر را به شبکه میدهیم و شبکه برای ما یک خروجی تولید میکنه که کلاس نمونه رو مشخص میکنه.

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

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


در ضمن از جمله کاربرد های شبکه عصبی

۱) Classification
۲) Clustering
۲) Feature creation
.
.
.

موفق باشی
babak_1234 آفلاين است   پاسخ با نقل قول
از babak_1234 تشكر كرده اند:
lluo (۰۷-۴-۱۳۹۶), shimasun_69 (۰۶-۲۹-۱۳۹۲)
قديمي ۰۱-۱۶-۱۳۹۲, ۱۱:۵۴ قبل از ظهر   #5 (لینک دائم)
عضو جدید
 
آواتار ejaz
 
تاريخ عضويت: فروردين ۱۳۹۲
پست ها: 7
تشكرها: 0
0 تشكر در 0 پست
My Mood: Gerye
پيش فرض

من میخواستم با داده هایی که به وکا دادم بگم مثلا این گروه از داده ها دارای خسارات زیادی در بیمه بدنه خودرو هستند با توجه به اینکه یک مقاله در این زمینه با الگوریتم درخت تصمیم هم دارم.
ejaz آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۶-۱۳۹۲, ۱۲:۰۴ بعد از ظهر   #6 (لینک دائم)
Moderator
 
آواتار babak_1234
 
تاريخ عضويت: شهريور ۱۳۸۸
محل سكونت: تهران
پست ها: 252
تشكرها: 1
140 تشكر در 108 پست
My Mood: Khonsard
پيش فرض

سلام

ببین فرض میکنیم که نمونه های شما دارای سه کلاس خسارت زیاد، کم و متوسط هستن. بنابراین مسئله شما دارای سه کلاس هست. بعد از آموزش شبکه با وارد کردن هر نمونه به شبکه کلاس اون نمونه در خروجی شبکه مشخص میشه. در صورت درست بودن طبیعتا خطای اون صفر هست و در صورت ناصحیح بودن توسط mse میزان خطا رو محاسبه میکنیم.
babak_1234 آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۶-۱۳۹۲, ۱۲:۰۵ بعد از ظهر   #7 (لینک دائم)
عضو جدید
 
آواتار ejaz
 
تاريخ عضويت: فروردين ۱۳۹۲
پست ها: 7
تشكرها: 0
0 تشكر در 0 پست
My Mood: Gerye
پيش فرض

شبکه رو چه طور باید آموزش داد؟
ejaz آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۶-۱۳۹۲, ۱۲:۰۹ بعد از ظهر   #8 (لینک دائم)
Moderator
 
آواتار babak_1234
 
تاريخ عضويت: شهريور ۱۳۸۸
محل سكونت: تهران
پست ها: 252
تشكرها: 1
140 تشكر در 108 پست
My Mood: Khonsard
پيش فرض

نقل قول:
نوشته اصلي بوسيله ejaz نمايش پست
سلام
من میخواستم با داده هایی که به weka دادم و شبکه ی عصبی که ازش گرفتم این شبکه ی بدست اومده رو تفسیر کنم و ازش نتیجه بگیرم ولی نمیدونم چه طور یک شبکه عصبی رو میشه تفسیر کرد و ازش نتیجه گرفت لطفا کمک کنید.ممنون

توی نرم افزار weka مشخص میکنی که از چه نوع شبکه عصبی و الگوریتم آموزشی استفاده میکنی.
babak_1234 آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۶-۱۳۹۲, ۱۲:۱۲ بعد از ظهر   #9 (لینک دائم)
عضو جدید
 
آواتار ejaz
 
تاريخ عضويت: فروردين ۱۳۹۲
پست ها: 7
تشكرها: 0
0 تشكر در 0 پست
My Mood: Gerye
پيش فرض

epoch و تعداد epoch ها به معنای نودها در شبکه عصبی هستند؟ و training rate به چه معناست؟ آیا با تغییر این دو شبکه تغییر می کند؟
ejaz آفلاين است   پاسخ با نقل قول
قديمي ۰۱-۱۶-۱۳۹۲, ۱۲:۱۹ بعد از ظهر   #10 (لینک دائم)
Moderator
 
آواتار babak_1234
 
تاريخ عضويت: شهريور ۱۳۸۸
محل سكونت: تهران
پست ها: 252
تشكرها: 1
140 تشكر در 108 پست
My Mood: Khonsard
پيش فرض

به طور مثال برای الگوریتم backpropagation تعداد epoch به معنی تعداد دور اجرای الگوریتم آموزش هست.
training rate به معنی نرخ آموزش هست که برای جلوگیری از overfitting و اموزش ۱۰۰٪ شبکه استفاده میشه. زمانی که دقت شبکه بر روی داده های آموزشی به این مقدار رسید آموزش خاتمه پیدا میکنه.

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

موفق باشی
babak_1234 آفلاين است   پاسخ با نقل قول
پاسخ



كاربران در حال ديدن تاپيک: 1 (0 عضو و 1 مهمان)
 

قوانين ارسال
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is فعال
شکلکها فعال است
كد [IMG] فعال است
كدهاي HTML غير فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال




زمان محلي شما با تنظيم GMT +3.5 هم اکنون ۰۹:۳۷ بعد از ظهر ميباشد.


Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0 ©2007, Crawlability, Inc.

Teach and Learn at Hexib | Sponsored by www.Syavash.com and Product In Review

استفاده از مطالب انجمن در سایر سایت ها، تنها با ذکر انجمن هوش مصنوعي به عنوان منبع و لینک مستقیم به خود مطلب مجاز است

Inactive Reminders By Icora Web Design