Machine Learning | Fuzzy C Means

Поделиться
HTML-код
  • Опубликовано: 5 ноя 2024

Комментарии • 32

  • @RanjiRaj18
    @RanjiRaj18  3 года назад +2

    For notes👉 github.com/ranjiGT/ML-latex-amendments

    • @adnanmed5909
      @adnanmed5909 3 года назад

      Welcome
      I'm Adnan, a university student
      I would like you to help me with programming about the FUZZY C MEANS algorithm
      Thank you

  • @nikhilchalla6658
    @nikhilchalla6658 2 года назад +3

    Few comments from me, feel free to comment on it.
    1. I believe the 2nd summation term at time 12:44 needs to be corrected. The summation for a given cluster across all members is only lower bounded (greater than zero). To give an example, if most of the members are close to one cluster, that would result in a summation a lot higher than 1. You can also refer to "Membership functions in the fuzzy C-means algorithm" for the same
    2. At time 16:10 I think you are mixing the usage of 'set' and 'cluster'. mu_i,j will be equal to 1 if the member i belongs to the cluster j and exactly overlaps with the centroid or cluster center.
    3. At time 16:10, I am not quite sure I follow how you decided the A matrix to be 3x3 size. Rather it would be easier if we followed distance squared logic to explain the final expression instead of using a positive definite matrix approach.
    4. At time 18:55, At the very first time of running the algorithm, how exactly do you start with U before the membership function is identified? I assume you randomly assign values to the membership function.
    5. At time 21:50, while describing the condition for repeating in loops, I believe as long as the cluster centroid (or mean of Ai) hasn't shifted from the last step, we have converged as there will be no further changes to the centroids.

  • @saravanans6946
    @saravanans6946 4 года назад +15

    It became too much theory. Add a numerical example explaining the flow, which will clear all the doubts.

  • @purush34
    @purush34 3 года назад +6

    Not able to get clarity bro!

  • @noreenzahra9671
    @noreenzahra9671 4 года назад +5

    fuzzy interval is between 0

  • @agussubhanakbar15
    @agussubhanakbar15 4 года назад +2

    Thanks Ranji Raj.Very informative.

  • @vennilat7786
    @vennilat7786 Год назад +2

    Thank you so much sir

    • @RanjiRaj18
      @RanjiRaj18  Год назад

      All the best

    • @vennilat7786
      @vennilat7786 Год назад

      @@RanjiRaj18 overlapping cluster means the same data points are available in more than two clusters . Is it sir?

    • @RanjiRaj18
      @RanjiRaj18  Год назад

      Yes, you are correct.

    • @vennilat7786
      @vennilat7786 Год назад

      @@RanjiRaj18 you have mentioned dik for calculating fuzzy membership. i is a data point. j is the clusters. What is k? Kindly reply it sir?

  • @RaviSankar-ln3ki
    @RaviSankar-ln3ki 3 года назад +3

    Informative. Thank you so much.

  • @inanckabasakal7219
    @inanckabasakal7219 4 года назад +4

    Great video, very informative.

  • @danieljesus6478
    @danieljesus6478 2 года назад +1

    Don't skip the steps and need some clarification.

  • @OscarYakin
    @OscarYakin 5 лет назад +2

    What a good video, thank you Sir and hello from México

  • @donkepunchII
    @donkepunchII 3 года назад +2

    It was very helpful thnx

  • @mkalasekar
    @mkalasekar 3 года назад +2

    Please try to be careful while writing equations on the board. While writing the fuzzy membership function’s definition you wrote like this … 1 ≤ µij ≤ 0

  • @Swapnadipc
    @Swapnadipc 3 года назад +6

    Never explain things with too much theory.

  • @amirhoseinamirfirouzkouhi6736
    @amirhoseinamirfirouzkouhi6736 3 года назад +1

    Thank you so much.

  • @shashankjerri9391
    @shashankjerri9391 4 года назад +2

    Should 'r' be strictly greater than 1?

  • @sameerkumarkushwaha8214
    @sameerkumarkushwaha8214 3 года назад

    How a number can be greater than 1 but less than 0 i.e. membership function?

  • @Tommy-zb1si
    @Tommy-zb1si 5 лет назад

    Sir, if i had a different scale value of my attributes ( one attribute is binary value, one attribute is 0 - 10000, one attribute is 0 - 1000 ) then, how to normalize my attribute?

  • @VijayKumar-fi9ii
    @VijayKumar-fi9ii 4 года назад +1

    good informative video

  • @chaoxi8966
    @chaoxi8966 3 года назад

    hi sir, do you have code for the algorithm?

    • @RanjiRaj18
      @RanjiRaj18  3 года назад

      Yes I have. You can get here: github.com/ranjiGT/Python-Hackerrank/blob/main/Fuzzy-c-Means.ipynb

  • @geovajuniodasilvatavares9091
    @geovajuniodasilvatavares9091 3 года назад

    Passa seu whats app ai irmão