Apriori Algorithm (Associated Learning) - Fun and Easy Machine Learning

Поділитися
Вставка
  • Опубліковано 29 жов 2024

КОМЕНТАРІ • 171

  • @Augmented_AI
    @Augmented_AI  3 роки тому +4

    ⭐ If you enjoy my work, Id really appreciate a Coffee😎☕ - augmentedstartups.info/BuyMeCoffee

  • @jacobkanyi5046
    @jacobkanyi5046 Рік тому +6

    Beer has a frequency of 3

  • @dar7823
    @dar7823 5 років тому +40

    my hero!! thank you. Still don't know why I'm paying my university while I don't get theirs lectures.

    • @Augmented_AI
      @Augmented_AI  5 років тому +8

      Haha 😁 glad I can help. I get a lot of comments saying that they understand the topic better from my lectures rather than from their professors. 😋

    • @ajaymoktan2202
      @ajaymoktan2202 4 роки тому

      because of your university you ended up to this video

    • @FrangoTraidor
      @FrangoTraidor 3 роки тому

      *their lectures

  • @raghav28489
    @raghav28489 5 років тому +5

    Man I can see the amount of effort put into this video and thanks for explaining it clearly!

  • @rohansingla7855
    @rohansingla7855 2 роки тому +1

    I was trying to understand the steps from quite some time.... but was not able to... Thanks a lot for this video.. Now I have the required clarity to apply this algo..

  • @huldahhf7110
    @huldahhf7110 2 роки тому

    I've searched numerous videos on Apriori Algorithm, and I came across your video. Your video is really helpful and easy to understand with all the illustrations. Thank you!

  • @xxish123
    @xxish123 3 роки тому

    Dude, the first video I clicked and it was a genuinely good explanation

  • @farshad-hasanpour
    @farshad-hasanpour 5 років тому +3

    very good example. self joining rule to create 3-Itemsets from 2-Itemsets is so important

  • @SakataSamig
    @SakataSamig 3 роки тому +1

    Thank you very much for simple explanation. Managed to finish my assignment in minutes!

  • @king-ian1997
    @king-ian1997 5 місяців тому

    thanks Sir, I've Learnt a lot from you video..

  • @lennyatomz8389
    @lennyatomz8389 4 роки тому +15

    Hi Augmented Startups, Thank you for taking the time to produce these wonderfully helpful videos! I've noticed that at time marker 8:30, you count the number of beer entries as equal to 2 when it appears that there are three 1's present within its column. Is this a typo or am I missing some minor detail? Have a great day! :-)

    • @kim4857-u7j
      @kim4857-u7j 3 роки тому +4

      The same question, I think beer should be 3.

  • @raduverdes6411
    @raduverdes6411 5 років тому +14

    You forgot to mention the pruning part of the algorithm, to eliminate large number of sets. based on the principal that if a set is below the required minimum count then any superset can be ignored.

  • @najmaddinakhundov5783
    @najmaddinakhundov5783 6 років тому +5

    You have explained it very well with nice illustrations. Thank you very much for the video.

  • @ДмитрийПолторацкий-и9ц

    Thank you!

  • @Zara_Luna
    @Zara_Luna 5 років тому +1

    Very interesting! This past Valentine's Day I noticed at the store the "heart chocolates" were not in the front of the store, but were in the back of the store next to the milk. ...make sense that when you buy milk you will most likely buy chocolate.

  • @meinv94
    @meinv94 5 років тому +7

    Hi Augmented Startups, I would like to confirm about the formula for confidence at 6:05 and life at 6:58. Are the numerator supposed to be the support (X n Y)?? Your clarification is much appreciated

    • @dsalgos
      @dsalgos 8 місяців тому

      I had the same cocern, but it looks to be a typo here, Indeed it should be A intersection B, as we are considering itemset for transaction containing both A AND B.

  • @ANGAYARKANNI_A
    @ANGAYARKANNI_A 2 роки тому

    great explanation

  • @Omni-n3l
    @Omni-n3l 6 місяців тому +4

    This guy's english is on the level of 25 years old oils settled in the kitchen sink pipes.

  • @patriciamanalang9610
    @patriciamanalang9610 4 роки тому +2

    This is easy to understand, thank you for this content :)

  • @perezburst
    @perezburst 4 роки тому +3

    Great video, it really helps in understanding this concept. I just wasn't sure at some point if it was milk or mulk you were saying. Anyways very useful video. Also was looking for the video where the algorithm is implemented in python

  • @Secondbloodbrother
    @Secondbloodbrother 3 роки тому +1

    Nicely done!

  • @Ahmad_Alhasanat
    @Ahmad_Alhasanat 3 роки тому +1

    Thank you so much

  • @ayenewyihune
    @ayenewyihune Рік тому

    Clear, thanks

  • @jasonzhang6534
    @jasonzhang6534 4 роки тому

    thanks for the videos. very clear and easy to understand

    • @Augmented_AI
      @Augmented_AI  4 роки тому

      Thanks so much Jason. I'm glad it was clear 😁🤟

  • @abdulsalamalmadani8234
    @abdulsalamalmadani8234 4 роки тому

    dear Augmented startups
    thank you for the clear explanation, please make it as a playlist and connect with chapters :)
    thank you very much

  • @ANGELRIVERA-ze6nk
    @ANGELRIVERA-ze6nk 3 роки тому

    Hello not sure if you are going to answer this but when do you stop a creating bigger itemsets, for example, why did you stop at 3-itemsets, instead of checking for 4-itemsets

  • @samshanmukh
    @samshanmukh 5 років тому

    Confidence = support(X) / Number of occurrences of X in itemset
    where X is an item.

  • @yosuajuliando
    @yosuajuliando 2 роки тому +1

    ask. Is it if we only want or are only able to make 3 iterations, does that violate the Apriori concept itself?

  • @aidahalitaj3381
    @aidahalitaj3381 7 років тому +47

    The frequency of Beer is 3 not 2

  • @halciber
    @halciber 6 років тому +1

    Thank you for making this video, it has been really helpful.

    • @Augmented_AI
      @Augmented_AI  6 років тому

      I'm really glad that it helped you :)

  • @rileyyan8647
    @rileyyan8647 Рік тому +2

    In step one, the frequency of beer is "3" not 2 (8:29)

  • @blizzaguken1673
    @blizzaguken1673 5 років тому +2

    What a nice explanation !

    • @Augmented_AI
      @Augmented_AI  5 років тому

      Thank you for the comment 😁. Glad you enjoyed it.

  • @roberteriksen6434
    @roberteriksen6434 7 років тому +1

    Your video is much appriciated :) Its fluent and clear presentation also helps alot !

    • @Augmented_AI
      @Augmented_AI  7 років тому

      +Robert Eriksen I'm really glad you enjoyed it and that it helped. :) Thank you for the comment.

  • @agustd9590
    @agustd9590 4 роки тому

    Hi, where is the lecture where we can implement the Apriori algorithm in python?
    Video was awesome by the way. THANKS!

    • @Augmented_AI
      @Augmented_AI  4 роки тому +1

      Thank you Bangtan Topia :). We currently don't have the coding part but we can make a video on this if we get enough likes on this comment. Otherwise If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/UA-cam or check out our courses here www.augmentedstartups.com/store
      I look forward to seeing you around! 👊

  • @RidingWithGerdas
    @RidingWithGerdas 3 роки тому

    Great explanation!

    • @Augmented_AI
      @Augmented_AI  3 роки тому

      Thank you THE G. :). I am really glad the video was explained well :). If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/UA-cam or check out our courses here www.augmentedstartups.com/store
      or you can consider becoming a member of Augmented Startups and get access to Advanced Tutorials :)
      bit.ly/Join_AugmentedStartups
      I look forward to seeing you around! 👊

  • @roe9908
    @roe9908 6 років тому +3

    Excellent video, thank you very much

  • @manithamizh7048
    @manithamizh7048 3 роки тому

    Thanking you for the lecture. I am disappointed for the apriori step summary passage, because it's not the above derived problem summary. So please correctly complete the post. Because first I trusted blindly then I check it before share that for my friends. Thanking you

  • @vermonthaole
    @vermonthaole 5 років тому

    This is great! Helped me explain to my colleagues!

  • @edwardjaviergarzoncortes2035
    @edwardjaviergarzoncortes2035 4 роки тому +2

    Excelent Thank you!

    • @Augmented_AI
      @Augmented_AI  4 роки тому

      Thank you so much for the comment 😁

  • @HOOKAH10
    @HOOKAH10 Рік тому +1

    there is mistake on 8:35 min: beer 3 not 2

  • @JessicaRocha-dz4cw
    @JessicaRocha-dz4cw 6 років тому +1

    Thank you! It helped a lot. It is very well and simple explained :)

    • @Augmented_AI
      @Augmented_AI  6 років тому

      +Jessica Rocha I'm really glad that I could help :). Thank you for the comment! :)

  • @saforaaghadavoodjolfaie1484
    @saforaaghadavoodjolfaie1484 4 роки тому

    Thanks alot , what application do you use for creating content?

    • @Augmented_AI
      @Augmented_AI  3 роки тому

      Thank you Safora Aghadavood jolfaie :). I use video-scribe. If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/UA-cam or check out our courses here www.augmentedstartups.com/store
      or you can consider becoming a member of Augmented Startups and get access to Advanced Tutorials :)
      ua-cam.com/channels/FJPdVHPZOYhSyxmX_C_Pew.htmljoin
      I look forward to seeing you around! 👊

  • @shubhamsomani92
    @shubhamsomani92 4 роки тому

    Thanks a lot!

  • @harshavardhan2042
    @harshavardhan2042 3 роки тому

    Hi, @augmented startups, That was a great video made with great effort. I learned a lot. But I think the formula you said for confidence is contradicting with the formula what my lecturer was telling me. I cross checked with some websites about this and they use intersection of X and Y instead of union of X Y.

    • @Augmented_AI
      @Augmented_AI  3 роки тому +1

      Thank you Harsha Vardhan :) as well as for the feedback. If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/UA-cam or check out our courses here www.augmentedstartups.com/store
      or you can consider becoming a member of Augmented Startups :)
      ua-cam.com/channels/FJPdVHPZOYhSyxmX_C_Pew.htmljoin
      I look forward to seeing you around! 👊

    • @harshavardhan2042
      @harshavardhan2042 3 роки тому

      @@Augmented_AI sir I’m telling you this as I know half of my uni mates are watching this video to get an overview of the algorithm. I just don’t want a bad reputation going on with your channel as you people helped me more than my lectures 😅. Anyways will do see you around 😁😏

  • @JonathanJournal
    @JonathanJournal 3 роки тому +1

    @8:32 , beer = 3, not 2?

  • @tobyto4614
    @tobyto4614 3 роки тому

    Does it mean the algorithm would eliminate more options for each progression stage if one set up additional thresholds types as well?

  • @dr.r.suganthi2304
    @dr.r.suganthi2304 6 років тому +1

    easy understanding this is....for beginners it is well and good

    • @Augmented_AI
      @Augmented_AI  6 років тому

      +SUGANTHI R thank you so much for the comment. I really appreciate it :)

  • @dr.loucifhemzaemmysnmoussa7686
    @dr.loucifhemzaemmysnmoussa7686 7 років тому +1

    Number 1 on UA-cam

  • @codyelhard5779
    @codyelhard5779 5 років тому

    I believe onions potatoes and milk is also a valid possibility with an item size of 3. Even though it gets a count of 2 and will be eliminated anyways.

  • @teknocrat_AD
    @teknocrat_AD 3 роки тому

    hey, its that finematics guy

  • @NoelGomes
    @NoelGomes 5 років тому +1

    thank you the effort.

  • @jasonwang-wg8wu
    @jasonwang-wg8wu Рік тому

    at the 10:42 mark -- why are we only considering the triples onion-potato-burger and onion-burger-milk? why not onion-milk-burger, for example?

  • @vondelasan7742
    @vondelasan7742 4 роки тому +1

    what is the meaning of the exclamation(!) point in step 5? thank you

  • @muhammedgul
    @muhammedgul 4 роки тому

    Thanks!

  • @manojramaprasad5041
    @manojramaprasad5041 6 років тому +4

    very nice bro.thank you

  • @baddriversofdelhincr2502
    @baddriversofdelhincr2502 5 років тому +1

    Fantastic

  • @ngjunya8402
    @ngjunya8402 4 роки тому

    Is the transaction item unique? How bout different transaction id with same items ?

  • @paulalwin91
    @paulalwin91 6 років тому +1

    Good job! Awesome stuff.

    • @Augmented_AI
      @Augmented_AI  6 років тому

      Thank you, I really appreciate the comment :)

  • @sabrishgopalakrishnan5156
    @sabrishgopalakrishnan5156 6 років тому

    @5:55 conf(X->Y) = supp(X,Y)/supp(X) or P(Y|X)

    • @yashmehta8648
      @yashmehta8648 6 років тому

      It is the same thing i.e. the formula is the same

  • @Rawoonah2cool
    @Rawoonah2cool 6 років тому +1

    This helped a lot thanks

  • @masky5123
    @masky5123 5 років тому +1

    in 5:56 , it should be the support of X AND Y, not X union Y, right?

    • @ondrejholub5566
      @ondrejholub5566 4 роки тому

      It's indeed a mistake, it's an intersection (AND), not a union (OR) like in the video.

    • @Ahmad_Alhasanat
      @Ahmad_Alhasanat 3 роки тому

      It's a union, not an intersection! He put it correctly

  • @bariskocer
    @bariskocer 4 роки тому

    thx

  • @merlynmerry2275
    @merlynmerry2275 6 років тому

    Thank u sir really helpful for me

    • @Augmented_AI
      @Augmented_AI  6 років тому

      +Merlyn merry I'm glad I could help 😘

  • @goneandwiped3521
    @goneandwiped3521 4 роки тому +2

    I had to double-check my speaker to see if anything is wrong.

  • @muhammadijaz7436
    @muhammadijaz7436 7 років тому

    marvelous video

    • @Augmented_AI
      @Augmented_AI  7 років тому

      +Muhammad Ijaz awesome ! Thank you ,😎

  • @ulberonurakin4231
    @ulberonurakin4231 4 роки тому +2

    Why at 10.48 did't you include onion, potato, milk?

    • @randomforrest9251
      @randomforrest9251 4 роки тому

      I agree. It should be included..

    • @Ahmad_Alhasanat
      @Ahmad_Alhasanat 3 роки тому

      Because itemset(union and milk) is threshold 9:53 step5, so he skipped it!!

  • @ondrejholub5566
    @ondrejholub5566 4 роки тому +4

    5:56 There's a mistake, confidence has an intersection in the numerator, not a union.

    • @dimitriszerkelidis4547
      @dimitriszerkelidis4547 4 роки тому

      en.wikipedia.org/wiki/Association_rule_learning#Confidence

    • @marthagrey6054
      @marthagrey6054 4 роки тому

      No, the union is correct because the support refers to the union of the items in the two sets. However, in terms of probability, it will indeed be rewritten as the probability of the intersection of the two events that a transaction contains either one of the item sets respectively. This is nicely explained in the Wikipedia article on "Association rule learning".

  • @gabriellerosa6453
    @gabriellerosa6453 4 роки тому +1

    Vídeo maravilhoso !

  • @lswan6150
    @lswan6150 6 років тому

    Great video mate, really appreciated.

  • @Jjolasman
    @Jjolasman 6 років тому

    I do not really understand the conviction measure. What it tells us? I mean, big values mean what? Or values lower than 0 means what? I don´t understand the measure even reading its definition in papers. Can anyone help me?

  • @adnanbandey5450
    @adnanbandey5450 5 років тому

    Is support explained properly?

  • @charlottecj858
    @charlottecj858 6 років тому

    In step 6 where we create 3items set, you have not considered the combination of onion, burger and milk

    •  6 років тому

      The value of beer is 2 at 8:32 . So I think transaction id T6 beer value is 0.

    • @ayushrastogi6089
      @ayushrastogi6089 6 років тому

      Onion Burger Milk will not be considered as the combination of Onion Milk and Burger Milk were disregarded in the previous step.

  • @goodgirl3111
    @goodgirl3111 4 роки тому +1

    Oooo good

  • @tounkarah
    @tounkarah 4 роки тому +1

    How does one make such cartoon drawings?

  • @voon2770
    @voon2770 4 роки тому +2

    I hate it when all lecturer took the exact same question from the internet without checking if it is correct or not.
    I've seen this onion potato burger milk burger sample many times, and most of them counted the beer as 2.
    Obviously this happen when you all just copy and paste the answer one from another.
    I appreciate your effort in making videos,
    but please be more responsible, at least check the teaching material before making it a video.

  • @sniperalex117
    @sniperalex117 5 років тому

    what if the frequency in 6th step is equal to both itemsets? Is that possible?

  • @charliec8434
    @charliec8434 6 років тому

    Is this machine learning a linear or non-linear?

  • @akirasaiyan4398
    @akirasaiyan4398 6 років тому +1

    I want to ask. How to make array list but data get from json?

    • @paulalwin91
      @paulalwin91 6 років тому

      use any library to process the json, and loop it and fill the array list

    • @akirasaiyan4398
      @akirasaiyan4398 6 років тому

      paul alwin do you have tutorial about it in unity ?

    • @paulalwin91
      @paulalwin91 6 років тому +1

      No bro just Google the steps which I mentioned, google json lib for unity

  • @dexterchewy
    @dexterchewy 4 роки тому

    any idea what's the animation software used on this. haha.

  • @agustd9590
    @agustd9590 4 роки тому +2

    Me: Decides to study and forget about bts for a moment.
    Narrator: if SUGA is purchased... SUGA SUGA i keep hearing his name help.. LOL

  • @dunnigold
    @dunnigold 3 роки тому

    Beer is 3 not 2

  • @stephenmccarthy4257
    @stephenmccarthy4257 3 роки тому

    The information taught is great, but the hand fake-drawing everything felt unnecessary and distracting

  • @The_Jackfrost
    @The_Jackfrost 7 місяців тому

    beer supposed to be 3

  • @riskyvangke6287
    @riskyvangke6287 5 років тому

    IF 3 DA BEST

  • @lenyoktavia5825
    @lenyoktavia5825 4 роки тому

    This is actually eclat

  • @Doaa.elageb
    @Doaa.elageb 4 роки тому +1

    Nice but long

  • @ratzanavich
    @ratzanavich 4 роки тому +1

    mulk

    • @Augmented_AI
      @Augmented_AI  3 роки тому

      Thank you Alexander Ratzan :). I am really glad you enjoyed the video. If you have anything that you want me to make a video about, just use the hashtag #augmentedstartups with your comment and I'll see what I can do.
      If you haven't already, check out my channel page to see all of the topics I've covered so far www.augmentedstartups.info/UA-cam or check out our courses here www.augmentedstartups.com/store
      or you can consider becoming a member of Augmented Startups :)
      ua-cam.com/channels/FJPdVHPZOYhSyxmX_C_Pew.htmljoin
      I look forward to seeing you around! 👊

  • @raymadani270
    @raymadani270 5 місяців тому

    I don't think this algorithm is taught in kindergarten. The painting part is NOISE and distracts.

  • @snehalbedmutha1895
    @snehalbedmutha1895 5 років тому +2

    The formula for lift is wrong. It should be Supp ( A and B )/ Supp(A)* Supp(B)

  • @Fatalfaktum
    @Fatalfaktum 5 років тому

    it is a good video, but i assume your not from the us. try next time to speak a bit slower so everybody can understand you better.

    • @Augmented_AI
      @Augmented_AI  5 років тому

      Hi I have a South African acsent. I'll try that for future videos but for this video you have the option to play it at half speed if it's too fast.

  • @jadeite20
    @jadeite20 8 місяців тому +1

    dude you need to learn how to pronounce apriori.

  • @VeigaChannelUtube
    @VeigaChannelUtube 5 років тому +1

    excelent video, but s beer=3

  • @vijivennelakanti9430
    @vijivennelakanti9430 5 років тому

    Very well explained. However, I wish you hadn't used a stereotypical example at the beginning where the house-wife buys healthy ingredients for the family dinner whereas a bachelor buys beer and chips.

    • @Augmented_AI
      @Augmented_AI  5 років тому

      What example would you provide instead

    • @vijivennelakanti9430
      @vijivennelakanti9430 5 років тому

      Just generic examples - something like Jane buys chips and onions and Joe buys beer and potatoes?

    • @Augmented_AI
      @Augmented_AI  5 років тому +3

      @@vijivennelakanti9430 that could also be regarded as a stereotypical example, If the guy buys beer. - it's hard to to please everyone in this day and age. My intention is behind the example is to help people to learn a complex topic and not to stereotype people. Lets rather focus on gaining knowledge in data science and helping people solve problems than focusing on irrellevant subjects. :)

  • @jacobmoore8734
    @jacobmoore8734 5 років тому

    Is your accent...French, or no?

  • @jammy2003
    @jammy2003 5 років тому +1

    Great video but your accent is a bit hard to catch.

  • @unangegabriel
    @unangegabriel 5 років тому

    Miiiiiiiiiiiilk

  • @chaparro1097
    @chaparro1097 5 років тому +2

    00:15 A housewife? that's mansplaining, keeping heteropatriarchy status quo and gender discrimination!! Just kidding XD, thanks for the video

  • @DTZFG
    @DTZFG 4 роки тому

    Duuuuuuuude. MILK not MULK

  • @devilliersduplessis7904
    @devilliersduplessis7904 4 роки тому +1

    Are you south african?

  • @siton8492
    @siton8492 4 роки тому

    i cant understand ur thick bengali accent

    • @Augmented_AI
      @Augmented_AI  4 роки тому +1

      Haha I'm proud of my South African accent 😁👍. There should be captions should you wish to get a better understanding.

    • @siton8492
      @siton8492 4 роки тому +1

      thanks to your abysmal video i got an A in this class

    • @Augmented_AI
      @Augmented_AI  4 роки тому

      @@siton8492 😉👍