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

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • #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

КОМЕНТАРІ • 283

  • @rollingonfloor3288
    @rollingonfloor3288 Рік тому +27

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

  • @VikramSingh-rh5kg
    @VikramSingh-rh5kg 4 роки тому +581

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

    • @tharuneshreddy5246
      @tharuneshreddy5246 4 роки тому +6

      Ha bhai

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

      lmao

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

      U r ryt

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

      Hahahaha exactly....

    • @freelance9169
      @freelance9169 4 роки тому +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

  • @adeyeyeelisha8392
    @adeyeyeelisha8392 Рік тому +45

    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...

  • @r.a2229
    @r.a2229 4 роки тому +319

    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 4 роки тому +5

      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 4 роки тому +25

      @@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 3 роки тому +15

      @@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 Рік тому

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

  • @srinivasdeva6665
    @srinivasdeva6665 4 роки тому +64

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

  • @khalidal-reemi3361
    @khalidal-reemi3361 4 роки тому +14

    I watched many videos but this is the clearest one.

  • @sarthakvashistha6290
    @sarthakvashistha6290 4 роки тому +12

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

  • @emmanuelbyamugisha3
    @emmanuelbyamugisha3 Місяць тому +1

    You have explained very well. I now have a better understanding of what was taught in class. Thank you

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

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

  • @tabishbilal5579
    @tabishbilal5579 4 роки тому +18

    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

  • @candideprofessional7546
    @candideprofessional7546 2 роки тому +19

    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.

  • @wajiplays3386
    @wajiplays3386 3 роки тому +8

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

    • @HONKAI_WORLD_OF_JOY
      @HONKAI_WORLD_OF_JOY 9 місяців тому

      Sorry but It was cute 😂 & hilarious at the same time

  • @iniyanmanoharan6728
    @iniyanmanoharan6728 2 місяці тому +2

    This guy literally saved my internal marks thanks hu bhaiyaa 😭

  • @viennacarlston3224
    @viennacarlston3224 4 роки тому +6

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

  • @MdAsifKalim
    @MdAsifKalim 4 роки тому +14

    Clearly explained
    As expected from you friend

  • @ayenewyihune
    @ayenewyihune 4 роки тому +6

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

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

    Thank you for such a short, clear and precise explanation

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

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

  • @rohithkumardanwada
    @rohithkumardanwada 2 роки тому +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!

  • @balayogiip6436
    @balayogiip6436 3 роки тому +17

    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😊

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

    Thanks, u teached far better than my faculty.

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

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

  • @supriyashivaprasad7516
    @supriyashivaprasad7516 4 роки тому +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

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

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

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

    Very good explanation

  • @thedotstudios7227
    @thedotstudios7227 Місяць тому +1

    Thalaiva.. you are great.... 🙌

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

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

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

    Thank you very much for the clear explanation.

  • @YoutubeShorts1s
    @YoutubeShorts1s 3 роки тому +7

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

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

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

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

    8:00 how 01000 becomes 11000 as mating point?? and why we take 4 crossover points for 1st two and 2 crossover points for last two??

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

      Just to produce some variation, that's totally depends on you, you can choose crossover point anywhere

  • @020hamza2
    @020hamza2 2 роки тому

    You are young teacher better than old well thought

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

    Simple and Excellent explanation . Thanks broo

  • @jazzkarlouski2045
    @jazzkarlouski2045 2 місяці тому

    bhai bohot accha aadmi hai tum poora smjh aaya sab kuch

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

    Perfect
    Excellent
    Fantastic
    Marvellous

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

    Good explanation,All the best

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

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

  • @راجيةرحمةالله-ز6م
    @راجيةرحمةالله-ز6م 4 роки тому +6

    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.

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

    Thank you brother
    Very good way to teach
    Appreciate your hard work ❤

  • @vmard002
    @vmard002 4 роки тому +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

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

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

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

    what if we want to minimize the function? How do we select the next generation individuals?

    • @Bigman1S-jp3by
      @Bigman1S-jp3by Рік тому

      We need to eliminate the one which has the highest Pi.

  • @syauqinaakmar655
    @syauqinaakmar655 4 роки тому +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 4 роки тому

      Me too

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

      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.

  • @RavindraYadav-uv1we
    @RavindraYadav-uv1we 4 роки тому +1

    NICELY EXPLAINED

  • @Kishore-18
    @Kishore-18 2 місяці тому

    thank you so much was very help full.

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

    best and simple explanation

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

    excellent explanation❤

  • @akshaysangani6281
    @akshaysangani6281 4 місяці тому

    awesome tutorial 🤩

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

    Great Teaching with example

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

    Thank you sir 😊

  • @uarangat
    @uarangat 11 місяців тому

    Beautiful simple work

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

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

  • @DIKSHAGUPTA-f9y
    @DIKSHAGUPTA-f9y Рік тому

    best video on this topic .

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

    Great and clear explanation. Thanks a lot .👍👍

  • @mominaqasim8971
    @mominaqasim8971 Місяць тому

    Amazing 🎉🎉🎉🎉🎉

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

    Very good video

  • @update485
    @update485 9 місяців тому

    Nice explanation 👍🏻

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

    no more words ....thankyou 😀

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

    Awesome lecture,,thank you very much

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

    Great job explaining! Thanks

  • @Anurag-hs6nu
    @Anurag-hs6nu 4 роки тому +1

    Very helpful , clarified all my doubts 👍

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

    Nice explanation 👍

  • @ammarazlan2919
    @ammarazlan2919 4 роки тому +6

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

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

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

  • @arhamshahzad9491
    @arhamshahzad9491 10 місяців тому

    Thank you so much. This is so good

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

    Great Stuff

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

    Excellent

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

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

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

    Very helpful! Thanks!

  • @mailanbazhagan
    @mailanbazhagan 10 місяців тому +1

    @10:54 The offspring after mutation 11100 and 10100 should be mapped to 28 and 20, respectively.

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

    great sir.

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

    Good Work

  • @mr.unnikrishnanl.8745
    @mr.unnikrishnanl.8745 4 роки тому +2

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

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

    Thank you!!

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

    Thanks! i had been struggling with this

  • @SourovNSU
    @SourovNSU 2 місяці тому

    Search for a lesson.
    A random Indian UA-camr video comes up.
    Explains everything very effectively within a few minutes than the teacher in the university, who takes around 1 hour.

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

    thank you so much

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

    Thanku sir for your awesome class....

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

    Nice💛

  • @mechietech5176
    @mechietech5176 4 роки тому +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

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

    Thank you sir !!

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

    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

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

    Thank u sir 😍

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

    Great🤞🤞🤞

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

    Will you please provide more material regarding genetic algorithm working in swarm intelligence

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

    how did you taken those 2 binary's in step2?

    • @devakinandan23
      @devakinandan23 5 місяців тому +1

      HE just took them as example. to explain how it works

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

      @@devakinandan23 thnx buddy

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

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

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

    it was helpful

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

    Sir can you kindly post a video on RBFN of AND function using bipolar inputs.

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

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

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

    You are amazing

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

    Thank you brother 🥺 thodi der bad exam hai

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

    Awesome ❤

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

    Great!

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

    Thank you bro , why u stopped uploading such content😢

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

    sir thanks i saw your video... do you mind if i credit you for my research your video is gold it helped me alot

  • @ismailaltankurt536
    @ismailaltankurt536 4 роки тому +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

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

    I couldn't find further video regarding this topic

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

    Did you choose the numbers 13,24,8,19 at random or some other formula behind it?

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

    Thank you