کلیدستان

نسخه‌ی کامل: طبقه بندی اشیا
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام به دوستان
من تازه دارم متلب یاد می گیرم
حالا یه پروژه دارم
که به این ترتیب هستش
یک سری داده با برچسب داریم
ابتدا اون ها رو با kmeans کلاستر بندی می کنیم
بعد بررسی میشه آیا داده های هر کلاستر دارای برچسب های یکسان هستند ؟
اگر اینطور بود این مرکز های این کلاستر ها ذخیره می شه
اگر این طور نبود
داده های قرار گرفته در این کلاستر ها مجدد با kmeans کلاستر بندی میشه
و بررسی دوباره انجام میشه
این عمل تا وقتی انجام میشه که همه کلاستر های بدست آمده دارای برچسب های یکسان باشند
والا نمی دونم با ید چی کار کنم
یه همچین چیزی نوشتم مرحله اول کلاستر بندی رو انجام میدم حالا در ادامه چی کار کنم؟
ممنون

کد:
[IDX, C] =clus(traindata,100);
for i=1:size(C,1)
   ind=find(IDX==i);


   if all(traindata(ind,55)==(traindata(ind(1),55)))
       UCI(i)=i;
       CoC(i,:)=C(i,:);
       Saveind(i,1:size(ind,1))=ind;
   else
       MCI(i)=i;
       Saveind(i,1:size(ind,1))=ind;

   end
       
end