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

بازگشت   Artificial Intelligence - هوش مصنوعی > متفرقه > نرم افزار MATLAB


 
تبليغات سايت
Iranian Association for the Advancement of Artificial Intelligence
ارسال تاپيک جديد  پاسخ
 
LinkBack ابزارهاي تاپيک نحوه نمايش
قديمي ۰۵-۷-۱۳۸۹, ۰۲:۳۰ بعد از ظهر   #1 (لینک دائم)
Active users
 
آواتار ma.nejati
 
تاريخ عضويت: ارديبهشت ۱۳۸۹
محل سكونت: مهاباد
پست ها: 39
تشكرها: 45
74 تشكر در 23 پست
My Mood: Shad
ارسال پيغام Yahoo به ma.nejati
Question برنامه الگوريتم K_means با نرم افزار مطلب

سلام دوستان
كسي مي تواند بگويد اين تابعي كه من براي الگورريتم K_means با نرم افزار مطلب نوشته ام كجا ش مورد دارد؟ خواهش مي كنم اگر كسي مي داند مرا راهنمايي كند.


function [dx,ct]= h_kmeans(x,N)
[m,n]=size(x);
ct=zeros(m,n);
ct=x(ceil(rand(m,1)*m),:);
D=zeros(m,n);
dx=0;
while any(ct~=dx)
ct=dx;
for i=1:N
q=zeros(m,1);
for j=1:N
q=q+(x(:,j)-ct(i,j)).^2;
end
D(:,j)=dx;
end
[z,dx]=min(D,[],2);
for i=1:m
idx=mean(x(dx==i,:));
end
end
return
end

فايل ضميمه
نوع فايل: rar Kmeans.rar (682 بايت, 89 نمايش)
ma.nejati آفلاين است   پاسخ با نقل قول

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

نشان دهنده تبلیغات is online  
قديمي ۰۵-۸-۱۳۸۹, ۱۱:۲۶ بعد از ظهر   #2 (لینک دائم)
Administrator
 
آواتار mardin200
 
تاريخ عضويت: آذر ۱۳۸۸
محل سكونت: تهران
پست ها: 309
تشكرها: 120
1,748 تشكر در 263 پست
My Mood: Mehrabon
Wink

سلام
در اینجا ماتریس x ماتریسی است که شما می خواهید کلاستر بندی کنید درسته؟
آیا سطرها ابعاد هر عنصر را تشکیل می دهند یا ستون ها؟
بعدا اگر N برابر تعداد کلاستر ها است چرا تعداد مرکز دسته ها m تا انتخاب شده است؟؟
mardin200 آفلاين است   پاسخ با نقل قول
از mardin200 تشكر كرده است:
ma.nejati (۰۵-۹-۱۳۸۹)
قديمي ۰۵-۹-۱۳۸۹, ۱۲:۵۴ قبل از ظهر   #3 (لینک دائم)
Active users
 
آواتار ma.nejati
 
تاريخ عضويت: ارديبهشت ۱۳۸۹
محل سكونت: مهاباد
پست ها: 39
تشكرها: 45
74 تشكر در 23 پست
My Mood: Shad
ارسال پيغام Yahoo به ma.nejati
پيش فرض

سلام ، خيلي ممنونم از توجه شما
بله x ماتريسي است كه كلاستر بندي مي شود.
سطرها ابعاد عنصر را تشكيل مي دهند.
و چر ا كه من m را انتخاب كردم علتش اين بود كه من n را گذاشته بودم ولي از ابعاد ماتريسها قسمت محاسبه فاصله ها نرم افزار خطا مي گرفت. به همين علت من خيلي ابعاد ماتريس را دستكاري كردم تا اينكه سر (m,1)جواب داد والآن سر خط 14 خطا مي گيرد.
??? Subscripted assignment dimension mismatch.

Error in ==> h_kmeans at 14
D(:,j)=q;

Error in ==> mean2 at 9
[dx,ct]=h_kmeans(x,2);

و برنامه اي كه در زير قرار داده ام برنامه اي است كه با آن تابع فراخواني مي شود:
A=imread('rice.png');
b=im2double(A);
[ca,ch,cv,cd]=dwt2(b,'bior3.5');
im=cat(3,ca,cd);
x=im2double(im);
[dx,ct]=h_kmeans(x,2);
pixel_labels=reshape(dx,133,133);
figure(1);
subplot(2,2,1);
imshow(pixel_labels,[]);
subplot(2,2,2);
imshow(A);
ma.nejati آفلاين است   پاسخ با نقل قول
قديمي ۰۷-۱۹-۱۳۸۹, ۰۲:۰۵ بعد از ظهر   #4 (لینک دائم)
عضو فوق فعال
 
آواتار aria
 
تاريخ عضويت: شهريور ۱۳۸۹
پست ها: 72
تشكرها: 0
95 تشكر در 38 پست
پيش فرض

سلام من هم همین مشکل را دارم ولی در روشsubtractive -fuzzy c-meansنمی تنم داه ها و ماتریس را وارد و تعریف کنم
aria آفلاين است   پاسخ با نقل قول
پاسخ



كاربران در حال ديدن تاپيک: 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