Genetic Algorithm with Solved Example(Selection,Crossover,Mutation)

Sdílet
Vložit
  • čas přidán 13. 03. 2020
  • #geneticalgorithm #softcomputing #machinelearning #datamining #neuralnetwork
    If you like the content, support the channel by clicking on Thanks.
    What is Genetic Algorithm?
    Flow Chart for the Algorithm
    Genetic Operators-Selection, Crossover, Mutation
    Solved Example
    Introduction:1.1 Biological neurons, McCulloch and Pitts models of neuron, Types
    of activation function, Network architectures, Knowledge representation, Hebb net
    1.2 Learning processes: Supervised learning, Unsupervised learning and
    Reinforcement learning
    1.3 Learning Rules : Hebbian Learning Rule, Perceptron Learning Rule, Delta
    Learning Rule, Widrow-Hoff Learning Rule, Correlation Learning Rule, WinnerTake-All Learning Rule
    1.4 Applications and scope of Neural Networks
    10
    2
    Supervised Learning Networks :
    2.1 Perception Networks - continuous & discrete, Perceptron convergence theorem,
    Adaline, Madaline, Method of steepest descent, - least mean square algorithm,
    Linear & non-linear separable classes & Pattern classes,
    2.2 Back Propagation Network,
    2.3 Radial Basis Function Network.
    12
    3
    Unsupervised learning network:
    3.1 Fixed weights competitive nets,
    3.2 Kohonen Self-organizing Feature Maps, Learning Vector Quantization,
    3.3 Adaptive Resonance Theory - 1
    06
    4
    Associative memory networks:
    4.1 Introduction, Training algorithms for Pattern Association,
    4.2 Auto-associative Memory Network, Hetero-associative Memory Network,
    Bidirectional Associative Memory,
    4.3 Discrete Hopfield Networks.
    08
    5
    Fuzzy Logic:
    5.1 Fuzzy Sets, Fuzzy Relations and Tolerance and Equivalence
    5.2 Fuzzification and Defuzzification
    5.3 Fuzzy Controllers

Komentáře • 263

  • @VikramSingh-rh5kg
    @VikramSingh-rh5kg Před 4 lety +497

    This guy explained the same thing in 10 minutes what my teacher could not explain in 1 semester

    • @tharuneshreddy5246
      @tharuneshreddy5246 Před 4 lety +6

      Ha bhai

    • @hlinabeyene8912
      @hlinabeyene8912 Před 4 lety

      lmao

    • @sukhvirbhullar4981
      @sukhvirbhullar4981 Před 3 lety

      U r ryt

    • @Bioinfowithwafa
      @Bioinfowithwafa Před 3 lety +1

      Hahahaha exactly....

    • @freelance9169
      @freelance9169 Před 3 lety +8

      I totally agree with you as so many so called Professors especially in Sweden, their presentation are too bad in Swedish University !!!! Don't go to Sweden to study computer science or scientific computing , too bad in their teachings by so called professors or Drs

  • @r.a2229
    @r.a2229 Před 3 lety +286

    I just want to say thank to all the indian youtube channels that go through hours of video editing to put out FREE tutorials or lectures that save academic lives. I am genuinely grateful.... You should be placed on a different category to earn more credits... Thank you from the UK 💞

    • @ashsharma28
      @ashsharma28 Před 3 lety +2

      Was that "hours of video editing" a sarcasm for this video. Because, Ahem.. Not much of that done here. Anyways here it was not required. :p

    • @r.a2229
      @r.a2229 Před 3 lety +22

      @@ashsharma28 It's a general statement, it appears he didn't do much but he worked with what he has and looking at the comment session you can clearly see that the content matters more than any video editing, he was able to communicate and help people

    • @poojapenumala2519
      @poojapenumala2519 Před 3 lety +14

      @@ashsharma28 taunting others, she is genuinely saying thanks and here you are pulling her out! I mean why do you have to do that tho! she was grateful, she commented! also he is doing a great job by explaining all this, focus on concept.

    • @cryptomania3553
      @cryptomania3553 Před 11 měsíci

      @@poojapenumala2519 how do you know @r.a2229 is female?

  • @adeyeyeelisha8392
    @adeyeyeelisha8392 Před 10 měsíci +24

    I'm so moved to tears right now. This 10-minute video is about to save my life from tomorrow's examination. Thank you for this video, man...

  • @srinivasdeva6665
    @srinivasdeva6665 Před 4 lety +53

    God this is why I love Indian professors man. Everything becomes clear in less than 10 minutes

  • @viennacarlston3224
    @viennacarlston3224 Před 4 lety +6

    Thank you so much for enlighten me! I've been struggling this subject for weeks, Keep those video coming 🙌

  • @tabishbilal5579
    @tabishbilal5579 Před 3 lety +17

    Great and simplest way to explain the mostly used algorithm now a days. Great work. Keep it up. Also share your experience with multi-objective functions. Thanks

  • @sarthakvashistha6290
    @sarthakvashistha6290 Před 3 lety +11

    came across this while preparing for my final exams. Nishant sir, you have taught very well!

  • @khalidal-reemi3361
    @khalidal-reemi3361 Před 3 lety +10

    I watched many videos but this is the clearest one.

  • @indrajithps9720
    @indrajithps9720 Před 3 lety +3

    This dude explained the concepts clearly , where my teacher could not do it for the past sem

  • @allthingscomputer8355
    @allthingscomputer8355 Před 3 lety +2

    Thank you for such a short, clear and precise explanation

  • @rollingonfloor3288
    @rollingonfloor3288 Před 11 měsíci +4

    Thanks for all these videos ❤️
    Please continue uploading them.

  • @candideprofessional7546
    @candideprofessional7546 Před 2 lety +16

    Very clear and simple explanation of what was tormenting me since weeks.
    As someone has already mentioned, 11100 = 28 and 10100 = 20 but it does not remove anything from the quality of the teaching.
    Great academic contribution.

  • @meghnareddi4540
    @meghnareddi4540 Před 3 lety

    Best video on Genetic algos,clear and easy explanation... AMAZING ! KEEP GOING

  • @MdAsifKalim
    @MdAsifKalim Před 4 lety +14

    Clearly explained
    As expected from you friend

  • @ayenewyihune
    @ayenewyihune Před 3 lety +6

    Well explained, shows how simple examples work best to understand concepts

  • @alemdemissie1124
    @alemdemissie1124 Před 3 lety +2

    Great presentation. Thank you!

  • @SolvingOptimizationProblems

    Many thanks for your useful works. Many students will benefit from your tutorial. Keep it up!

  • @jbs8422
    @jbs8422 Před 3 lety +1

    clearly explained.... short & to the point... thanks

  • @farrishaikalfathil248
    @farrishaikalfathil248 Před 4 lety +1

    Great job explaining! Thanks

  • @DeepeshSinghAndroid
    @DeepeshSinghAndroid Před 4 lety +1

    Excellent work. Simple and easy to understand. Keep it up.

  • @RavindraYadav-uv1we
    @RavindraYadav-uv1we Před 4 lety +1

    NICELY EXPLAINED

  • @Anurag-hs6nu
    @Anurag-hs6nu Před 4 lety +1

    Very helpful , clarified all my doubts 👍

  • @shashikalaraju5769
    @shashikalaraju5769 Před 2 lety +1

    Thank you very much for the clear explanation.

  • @akashdeep270
    @akashdeep270 Před rokem

    Thanks, u teached far better than my faculty.

  • @shwanagha230
    @shwanagha230 Před 2 lety

    thank you.. of all the videos I wathced about GA, this was the best...

  • @tharuneshreddy5246
    @tharuneshreddy5246 Před 4 lety +4

    Perfect
    Excellent
    Fantastic
    Marvellous

  • @kaganayaz209
    @kaganayaz209 Před 3 lety

    This was totally incredible. I got the point in 10 minutes thx very much...

  • @wajiplays3386
    @wajiplays3386 Před 2 lety +4

    Thankyou Brother! but dude "Concatenated" part was hilarious😂

  • @raphaelemmanuellimboy5189

    Very helpful! Thanks!

  • @alwayssmile1778
    @alwayssmile1778 Před 3 lety

    Thanks! i had been struggling with this

  • @ashapatil2730
    @ashapatil2730 Před 2 lety

    Great Teaching with example

  • @jadavraj8204
    @jadavraj8204 Před 3 lety +1

    Awesome lecture,,thank you very much

  • @uarangat
    @uarangat Před 4 měsíci

    Beautiful simple work

  • @efosaaigbe4041
    @efosaaigbe4041 Před 2 lety

    Great Stuff

  • @balayogiip6436
    @balayogiip6436 Před 3 lety +15

    Your way teaching is good, now I learned the basics of ga..
    Here I found one mistake in mutation...on 4th string, in offspring after mutation section you used 10100,but you valued it as 18, actually it's 20😊

  • @pandianshanthakumar4163

    Great and clear explanation. Thanks a lot .👍👍

  • @masfiqmahmud145
    @masfiqmahmud145 Před 11 měsíci

    Thanks Man!!!! You've made it easy

  • @awangkuahzabadaruddin1048

    Great!

  • @vmard002
    @vmard002 Před 3 lety +1

    Thx a lot... I was so disorientated reading papers and chapter of some books, after watching ur video I realised you add zeros to the begging of the binary number to get all the string with the same length. That little detail help me a lot

  • @arhamshahzad9491
    @arhamshahzad9491 Před 3 měsíci

    Thank you so much. This is so good

  • @skystars2091
    @skystars2091 Před rokem

    Excellent

  • @madutkuajok
    @madutkuajok Před rokem

    Well explained!!!! Thanks a lot.❤❤🙏🙏

  • @jyotsnapandit8321
    @jyotsnapandit8321 Před 3 lety +2

    Thank you!!

  • @souritranandy6270
    @souritranandy6270 Před 18 dny

    excellent explanation❤

  • @user-pm8cc7bk1v
    @user-pm8cc7bk1v Před 5 měsíci

    best video on this topic .

  • @linguafranca7834
    @linguafranca7834 Před rokem

    great sir.

  • @sanjanakengatte9325
    @sanjanakengatte9325 Před rokem

    thank you

  • @phermankhongkhlad3490
    @phermankhongkhlad3490 Před 8 měsíci

    no more words ....thankyou 😀

  • @basics7930
    @basics7930 Před rokem

    best and simple explanation

  • @Amna_dilawar
    @Amna_dilawar Před 2 lety +1

    Very good explanation

  • @update485
    @update485 Před měsícem

    Nice explanation 👍🏻

  • @abdullahsohail1781
    @abdullahsohail1781 Před rokem

    thanks a lot

  • @fathimanazar169
    @fathimanazar169 Před 3 lety

    Thanku sir for your awesome class....

  • @kimti10
    @kimti10 Před rokem

    Simple and Excellent explanation . Thanks broo

  • @lakshyamishra96
    @lakshyamishra96 Před 9 měsíci

    Thank you sir !!

  • @ahmadariyan293
    @ahmadariyan293 Před 3 lety +1

    thank you so much

  • @emanhaneef7329
    @emanhaneef7329 Před rokem

    Thank u sir 😍

  • @ammarazlan2919
    @ammarazlan2919 Před 3 lety +6

    Hi, clearly explained tutorial. Please do one on Clonal Selection Algorithm. Thanks!

  • @supriyashivaprasad7516
    @supriyashivaprasad7516 Před 3 lety +7

    Thank you so so much for a such wonderful and easy explanation. I came across this video when i am preparing for my phd coursework exams, i couldnt find any video apt for genetic algorithms, topics which i wanted in genetic algorithms.. its very neatly and easily explained. thank u so much sir. Pls make more videos on ML..
    1. Bayesian and computational learning
    2. Instant based learning and learning set of rules
    3. Analytical learning and reinforced learning.
    4. Neural networks
    Thank u

  • @pithuiliuid290
    @pithuiliuid290 Před 2 lety

    Nice💛

  • @mdraihanulislamtomal6064

    it was helpful

  • @karrisagar3127
    @karrisagar3127 Před rokem

    thanks for u r clear info about how to solve the GA problem

  • @charukesharajitha4751
    @charukesharajitha4751 Před 3 lety +1

    Good explanation,All the best

  • @madhumatinarule4489
    @madhumatinarule4489 Před rokem

    Great🤞🤞🤞

  • @tanishqsahu606
    @tanishqsahu606 Před rokem

    bro thank u so much

  • @rohithkumardanwada158
    @rohithkumardanwada158 Před 2 lety +4

    My wife is a civil engineer and she was struggling to understand what genetic algorithm is, for her project work. This video helped out very much. Thank you!

  • @020hamza2
    @020hamza2 Před rokem

    You are young teacher better than old well thought

  • @imadsaddik
    @imadsaddik Před rokem

    Thanks

  • @fiazbilal3961
    @fiazbilal3961 Před 3 lety

    Good Work

  • @trykp13
    @trykp13 Před 4 lety +6

    Hi, great video! Could you do more videos on generating rules in Rough Sets?

  • @govindjangid6201
    @govindjangid6201 Před 2 lety +1

    Thank you sir 😊

  • @suchoudh
    @suchoudh Před 11 měsíci

    u did good

  • @shyamaprasadchakraborti6852

    Awesome ❤

  • @chanpreetsingh6866
    @chanpreetsingh6866 Před 3 lety

    Very good video

  • @Thanos-bu3gx
    @Thanos-bu3gx Před 2 lety +6

    Great explanation. Even after completing the project in optimization with GA from IIT I had not been able to understand completely 🤣🤣🤣🤣

  • @youssefamin5115
    @youssefamin5115 Před 3 lety

    Thank you brother

  • @salamalsamman1314
    @salamalsamman1314 Před 3 lety

    Thank you

  • @nquanta1548
    @nquanta1548 Před rokem

    Nice explanation 👍

  • @priyambhaumik
    @priyambhaumik Před 2 lety

    Legend

  • @user-zc9kx2tm5k
    @user-zc9kx2tm5k Před 10 měsíci

    This is very informative, thanks breaking down the various steps.
    can you please do a video on genetic algorithms for optimizing identification and controller tuning

  • @alsabtilaila1923
    @alsabtilaila1923 Před 3 lety +1

    You are amazing

  • @ismailaltankurt536
    @ismailaltankurt536 Před 4 lety +1

    Its hard to explain on your friend. You did global explain. That is so wonderfull thanks for it. I got something in my head now... Teacher can not do some brain activity :D

  • @mr.unnikrishnanl.8745
    @mr.unnikrishnanl.8745 Před 4 lety +2

    Good one and useful , simple....plz upload a video on Support Vector in Machine learning.

  • @chinmaybhalerao4004
    @chinmaybhalerao4004 Před 3 lety +1

    Very nice explanation ! Thanks ! Will you please make video on Simulated annealing ?

  • @syauqinaakmar655
    @syauqinaakmar655 Před 4 lety +2

    I currently do my master's research in GA. Honestly, I don't understand at all about GA even though I already do the flowchart for GA operations. After I watched your video, now I can simply understand how GA works. Thank you so much.

    • @r.a2229
      @r.a2229 Před 3 lety

      Me too

    • @sameenamusthafa1081
      @sameenamusthafa1081 Před 3 lety

      Hello, can you please explain, why we need cross over and mutation, Actually I am doing GA in Wireless sensor network and I like to know basics of GA.

  • @RainQueen
    @RainQueen Před 4 lety

    Thank you for this video. May you please do one on C1 operator and PMX. Thank you

  • @saramirabi1485
    @saramirabi1485 Před 3 lety +3

    Thanks a lot for great video, i read lots of articles without any view of these algorithms and totally confused. just one question in mutation algorithm changing 0 to 1 is randomly selected, you didn't change second and third values because they were bigger, how you understand not to change these 2 values? is it possible to not change only the biggest? I want to know the optimize method

  • @subhajitghosh6868
    @subhajitghosh6868 Před 3 lety +1

    Dope

  • @krithikramng6967
    @krithikramng6967 Před rokem

    Thank you and very useful mam..kindly upload a video for minimizing the function using genetic algorithm

  • @mechietech5176
    @mechietech5176 Před 3 lety +3

    Pls make videos on Ant colony optimization, line balancing and job shop scheduling as my exams are scheduled to be conducted on 5th Sept.
    LOVE UR CONTENT

  • @user-co6xm5vc8g
    @user-co6xm5vc8g Před 3 lety +5

    sorry for all, the last table exactly in first value should be 28 not 26, also last value 20 not 18, then sum=2538
    average= 635, max 784
    I know these value didn't impact on explaining away.

  • @shakirullah5840
    @shakirullah5840 Před 2 lety

    thank you so much for nice lecture. would you pls explain, where is the use of roulette wheel in the example for initial selection?

  • @ushanandhini1942
    @ushanandhini1942 Před 2 lety

    Excellent teaching. Easy to understand. I need to know that how to apply this for selecting features. Give video with example.

  • @vak1103
    @vak1103 Před 2 lety +1

    Thanks for the video, could you also tell, when or how to we conclude that the solution is optimal?

  • @sameenamusthafa1081
    @sameenamusthafa1081 Před 3 lety

    Please explain this topic as an application for cluster head selection in wireless sensor networks .. it will be very helpful

  • @user-di2xb2xp8l
    @user-di2xb2xp8l Před měsícem

    Super😢❤

  • @tejuuchannel9992
    @tejuuchannel9992 Před 3 lety

    S u r saved many by this solutions.take a bow 🏹

  • @DebanjanDuttcambridge
    @DebanjanDuttcambridge Před 3 lety

    for the selection, you went with the roulette wheel method, right?

  • @shukorr5366
    @shukorr5366 Před 2 lety

    Do you happen to have differential evolution video?

  • @bikoteedesigns
    @bikoteedesigns Před 3 lety +1

    This is nice. though I'm still a little bit confused in some aspect. please what problem can we solve with Genetic Algorithm (GA) I just want you to state them. if it can be narrowed to Business I'll appreciate.