در الگوریتم FCM، تعداد c مرکز (C1…Cc) در مجموعه به تصادف انتخاب میشود.
سپس درجه عضویت اعضا (xi) در هر خوشه تعیین (ui,j) و در مرحله بعد مراکز خوشه ها طبق رابطه زیر بروز میشوند و اینکار آنقدر ادامه خواهد داشت تا در مراکز کلاستر ها یا خوشه ها تغییر محسوسی صورت نگیرد (همگرایی):
سپس درجه عضویت اعضا (xi) در هر خوشه تعیین (ui,j) و در مرحله بعد مراکز خوشه ها طبق رابطه زیر بروز میشوند و اینکار آنقدر ادامه خواهد داشت تا در مراکز کلاستر ها یا خوشه ها تغییر محسوسی صورت نگیرد (همگرایی):