An Introduction to Fuzzy Logic

  Рет қаралды 514,088

Tim Arnett

Tim Arnett

Күн бұрын

Пікірлер: 164
7 жыл бұрын
We taught a whole semester class on Fuzzy Logic and Fuzzy Systems and I think you covered almost 30 percent of the whole class in 3 minutes 48 seconds. This is amazing. Thank you.
@alvinlepik5265
@alvinlepik5265 4 жыл бұрын
I dare say the lectures are more involved than this short recap :P
@TheSafe313
@TheSafe313 4 жыл бұрын
Did your professor also have extreme vocal fry?
@glowcarefoundation1998
@glowcarefoundation1998 3 жыл бұрын
i agree to som extent but dis is just an overview
@apollocreed8324
@apollocreed8324 4 жыл бұрын
Literally the best intro. Told about fuzzy logic basics in a matter of minutes. Great work mate keep it up
@scotlandsimon
@scotlandsimon 9 жыл бұрын
Best intro to fuzzy logic video i found on KZbin, keep on man :)
@lucidlagomorph5809
@lucidlagomorph5809 5 жыл бұрын
wow if thats true then we are all lost. fuzzy logic still has to exist within a binary system it's about creating a programming language to simulate analog
@raduduggan4667
@raduduggan4667 3 жыл бұрын
indeed, great video Tim. i think anyone that manages to breakdown something complex into small digestible bits deserves another subscriber!
@ovanhoa4c-185
@ovanhoa4c-185 3 жыл бұрын
Thank you so much, bro! I can immediately understand your video instead of reading the textbook for hours.
@anonymuser302
@anonymuser302 4 жыл бұрын
Rest in Peace Lotfi Zadeh...
@MR-cs6vo
@MR-cs6vo 4 жыл бұрын
Hours of lectures in 3 minutes nailed it
@BeKindPlox
@BeKindPlox 4 жыл бұрын
This is a GREAT and compact explanation, thank you!
@smithwill9952
@smithwill9952 Жыл бұрын
Well presenting the idea behind FUZZY. That's why lots of appreciation and subscription.
@markradewagen5075
@markradewagen5075 6 жыл бұрын
In interpersonal communication, this would be like not knowing the details of someone's life, but interacting with them based on how a person typically likes to be treated. In machine learning, this seems kin to reinforcement learning.
@majinbuux7
@majinbuux7 3 жыл бұрын
Another underrated channel
@ImtithalSaeed
@ImtithalSaeed 8 жыл бұрын
SIMPLE AND VERY POWERFUL EXPLANATION
@Randomkitten7
@Randomkitten7 4 жыл бұрын
3:42 Satellites have attitudes. We need to keep them in control;) Nice explaination by the way
@AdamNoizer
@AdamNoizer 3 жыл бұрын
Thank you. Helped massively with my project.
@aminbazgir7873
@aminbazgir7873 3 жыл бұрын
You did a GREAT JOB! Thanks for your explanation.
@sureshr3882
@sureshr3882 4 жыл бұрын
Wow..better example to understand a fuzzy logic ...
@FockewulfAz
@FockewulfAz 8 жыл бұрын
This theory was introduced by Lotfi Aliasker Zadeh, Azerbaijani scientist.
@sleepysundaymorning5034
@sleepysundaymorning5034 2 жыл бұрын
That’s crazy bro
@fuadisgandarov1922
@fuadisgandarov1922 2 жыл бұрын
@@sleepysundaymorning5034 As crazy as your useless attitude)
@FockewulfAz
@FockewulfAz 2 жыл бұрын
@Elsevar Asadov sehf deyirsen. Reklam deyil. Haricler bilmelidir ki bizde savadli adamlar coxdur.
@FockewulfAz
@FockewulfAz 2 жыл бұрын
@Elsevar Asadov duzdu savadli adam cixib gedir olkeden. Cunki onu qiymetlendirmirler ya de rusvet vermek mecbur eliyirler. Cahil qalmaq istemirsense Qurani oxu. Sen Quranin mentigi basa dusenden sonra, fergi olmayaraq professiyani oyrene bilersen. Islam adami cox deyisir. Men pesmen edirem ki namazi ushagligdan qilmiram ve Qurani o vaxt oxumadim. Bizimkiler olkeni o veziyyete saliblar cunki cahildiler, oxuyan deyiller...
@fuadisgandarov1922
@fuadisgandarov1922 2 жыл бұрын
@Elsevar Asadov Almanlara, İngilislere bele ikili standard tetbiq olunmur. Onları onsuzda hamı tanıyır. Bizim kimi balaca ölkelerin (ehali olaraq) dahileri sizin kimi insanlara göre unudulur çox teessuf ki. Men sizden özünüze hörmet etmeyinizi istemeyecem. Çünki görürem bacarmarsız). Heç olmasa burda bele gereksiz şeyler yazmayın.
@kaayeni
@kaayeni 3 жыл бұрын
Quite an introduction. Very apt! Thank you
@olinkirkland
@olinkirkland 5 жыл бұрын
Would really like to see you make more videos, this was informative and easy to understand.
@UNKNOWN-ms2tm
@UNKNOWN-ms2tm 4 жыл бұрын
BEST INTRO .... IN A VERY SIMPLE LANGUAGE ..... THANKS BUDDY
@91722854
@91722854 7 жыл бұрын
so excited, as this is part of the syllabus of my module in my yr3 course
@spsreenivaspadala122
@spsreenivaspadala122 8 жыл бұрын
best ppt on fuzzy logic so far
@rootsharp9946
@rootsharp9946 3 жыл бұрын
Wow. Sounds like Moriarty from Sherlock Holmes giving some lectures! Thank you! I'm a big fan of yours.
@statisticsforbeginners6841
@statisticsforbeginners6841 3 жыл бұрын
Thankyou for the explanation .I am using the fuzzy logic in decision making
@jayasankarvn
@jayasankarvn 9 жыл бұрын
Cool... Awesome examples and cool descriptions... keep it up
@joshua50101
@joshua50101 8 жыл бұрын
Good and clear examples, nice representations of reality. Way to go dude, congrats are in order. Thanks a lot, keep it up :)
@marcojustiniano7498
@marcojustiniano7498 6 жыл бұрын
Amazing thank you for breaking it down so clearly.
@faboxbkn
@faboxbkn 6 жыл бұрын
i am crying thank you!!
@ashickakonjee8861
@ashickakonjee8861 8 жыл бұрын
Thanks for the nice examples and explanations.
@balajidurairaj6838
@balajidurairaj6838 3 жыл бұрын
Excellent explanation 👌
@madadibrahimov4845
@madadibrahimov4845 3 жыл бұрын
Rest in Peace Lotfi Zadeh
@LD-wf2yt
@LD-wf2yt Жыл бұрын
Fuzzy logic is the secret sauce ie. reason for bad or failing systems to continue to linger for much longer than necessary. Always stay aware of all levels of the Iceberg model of change.
@oghuvwublessing705
@oghuvwublessing705 4 жыл бұрын
Thank you very much.
@igniter1814
@igniter1814 6 жыл бұрын
Thank you for the info. The background music distracts and sometimes annoys a lot.
@chintarisa
@chintarisa 3 жыл бұрын
Best intro...Nice sharing..
@mohammadjavadnouri2623
@mohammadjavadnouri2623 4 жыл бұрын
THANK YOU SOOOOOOOOO MUCH. That's the best intro
@moc_yt
@moc_yt 7 жыл бұрын
Explained very well
@anant8884
@anant8884 6 жыл бұрын
brilliant Tim.
@viraj_singh
@viraj_singh 7 жыл бұрын
Really great explanation
@mtwg9307
@mtwg9307 6 жыл бұрын
Fussy logic actually applied for many years ago. Even before the term "fussy logic" was invented, people used this kind of digital process for closed loop feedback in wide range of application. Otherwise, just use 0 /1 for simple control is not realistic for application.
@imranshaikh-tz5ik
@imranshaikh-tz5ik 8 жыл бұрын
Excellent Explanation...Thanks
@arpitbagri5010
@arpitbagri5010 7 жыл бұрын
Very nice explanation ... Thank you sir
@gizmoguyar
@gizmoguyar 8 жыл бұрын
Well, I'm still very confused. I understand the concept behind fuzzy logic. I just don't understand why people keep saying that it's so much better than PID controllers. In this example you have to measure the distance between the two cars and apply breaks based upon that measurement. Why is using fuzzy logic better than a PID controller? In this example a simple proportional controller would perform exactly the same, but the logic behind it is much simpler. The error would be the difference between the target distance and the measured distance. Multiple the error by some gain, and apply that much breaking power... In fact, it uses few calculations as well; one simple subtraction and one multiplication. Using fuzzy logic in this situation requires two full linear interpolations and two multiplications plus a final addition. Maybe this is just a poor example. Can someone give me a simple example where using a PID controller is much harder and/or much less accurate/desirable than fuzzy logic?
@gizmoguyar
@gizmoguyar 8 жыл бұрын
Okay, to answer my own question, I believe I understand. A PID controller is simply one special case of a fuzzy logic controller. PID controllers either require a model of the system's behavior, or can only act upon measured factors. Fuzzy logic incoporates rules into the controller. For example, if the distance between the cars is decreasing very rapidly, apply more brakes. If the car in front is large apply more breaking power, if there is a car very close behind, apply less breaking power. All of these to a greater or lesser extent. A variable gain PID controller would be required to react in these situations.
@marsag3118
@marsag3118 8 жыл бұрын
I have exactly the same doubt as you about fuzzy logic controllers. there is still something that does not completely convince me. Regarding the example you wrote in the answer above: in a PID controller isn't the fast / slow decreasing / increasing of the distance managed by the D part of the PID? so I don't see yet the breakthrough of using fuzzy controllers instead of PIDs, which, as you said, are much more straightforward, and their time / frequency response has been studied for decades.
@JWEX500
@JWEX500 7 жыл бұрын
gizmoguyar so are you saying the main advantage of fuzzy is that it accepts multiple inputs whereas PID is strictly SISO?
@gizmoguyar
@gizmoguyar 7 жыл бұрын
Jackie Wu I still don't believe that fuzzy logic has any advantage. PID controllers can definitely have multiple inputs and outputs. Tuning them becomes much more tricky, but it's the same system and thus no more tricky than fuzzy logic. and once again the PID beats fuzzy logic in speed and computational accuracy.
@timarnett8555
@timarnett8555 7 жыл бұрын
A PID controller is a 3-input (state error, accumulated error, and error rate), single-output controller that is linear. A Fuzzy Logic Controller can take in as many states, and give as many outputs, as desired and are universal approximators. Since some optimal control mapping for a particular system is more likely non-linear than linear, FLCs can more closely approximate this than a linear controller. To say that PIDs beat FLCs in performance is demonstrably false (see pretty much any paper comparing them). The benefit to using PIDs is because they are linear, we have analytical means for showing certain properties (stability, performance, etc). The non-linear behavior of (most) FLCs means it is more difficult to definitively show those properties.
@orangeziggy348
@orangeziggy348 3 жыл бұрын
Tell me why it took until the 20th century by Lotfi Zadeh to finally apply/introduce fuzzy logic to mathematics, when this should have been already applied during Roman Times?
@suttikarn043
@suttikarn043 8 жыл бұрын
Fucking good explained! I´ve just spent 4 hours just to find out what Fuzzy logic means....... Thank you!
@AhamedKabeer-wn1jb
@AhamedKabeer-wn1jb 3 жыл бұрын
Thank you..Good Explanation..
@mdalaminmahamud3775
@mdalaminmahamud3775 8 жыл бұрын
it literally made my perception clear about fuzzy logic :D (y)
@shashankshetye7589
@shashankshetye7589 5 жыл бұрын
Good explanation
@AdnanAli-gd7wn
@AdnanAli-gd7wn 7 жыл бұрын
Keep on bro! best intro
@RaoMohini
@RaoMohini 5 жыл бұрын
Analogue systems have continual variation of values. Digital systems have discrete steps of values. Fuzzy systems have discrete set of values. Right ?
@shwetarani4370
@shwetarani4370 7 жыл бұрын
very nice explation! thank you
@EhCloserLook
@EhCloserLook 7 жыл бұрын
Thanks for the explanation... but was it supposed to be "altitude" and not "attitude" there at the end of the presentation?
@timarnett8555
@timarnett8555 7 жыл бұрын
Nope. Attitude refers to the orientation of the object.
@franklydoodle350
@franklydoodle350 3 жыл бұрын
I used that intro track for a cheesy 80's advertisement haha
@ayoubjibouni1428
@ayoubjibouni1428 8 жыл бұрын
thanks it's very clear easy and useful
@adesatrio
@adesatrio 6 жыл бұрын
good explanation,thanks man
@BM94849
@BM94849 7 жыл бұрын
one simple correction if i may add, in the very last slide, you mention satellite attitude instead of altitude great video tho, this made fuzzy logic clears to me
@timarnett8555
@timarnett8555 7 жыл бұрын
Bogiva Mirdyanto No, attitude is correct. You can also control altitude for station keeping but the example I was giving (attitude) refers to the orientation. I.E. keeping the satellite pointed at a particular location.
@BM94849
@BM94849 7 жыл бұрын
+Tim Arnett ah so that's what you mean. aight then, nice explanation
@rameshchandran
@rameshchandran 9 жыл бұрын
Nice representations ... Thanks.
@djedditarek682
@djedditarek682 7 жыл бұрын
very good explanation
@Math_Flicks
@Math_Flicks 4 жыл бұрын
Really helpful..
@travelwithfarhad5827
@travelwithfarhad5827 7 жыл бұрын
Thanks a lot for your contribitions
@jasmeetdhanjal4407
@jasmeetdhanjal4407 2 жыл бұрын
Love your voice
@brotherschannel9810
@brotherschannel9810 7 жыл бұрын
great video bruh
@rameshchandran
@rameshchandran 9 жыл бұрын
Nice representations ... Thanks...
@cecitorresmx
@cecitorresmx 9 жыл бұрын
thanks, easy and useful :)
@XDdemonslayer
@XDdemonslayer 6 жыл бұрын
This is really no different than pressure transducers or encoders, they take a value at any range and assign a digital value so that it can be interpreted, and the resolution can essentially be as high as you like. It still follows the same rules of digital logic and Boolean algebra, I can guarantee you that a braking system in a car is more than just a 1 and a 0. Not quite that simple.
@james77011
@james77011 3 жыл бұрын
Nice video ☺️
@drajapaksa
@drajapaksa 6 жыл бұрын
Great video... Can I have this slides ?
@TheDradge
@TheDradge 2 жыл бұрын
It looks more like the digital (logic) levels of 0 and 1 are now just spread across analog values. Surely it's just a replacement of a binary logic (digital) system to an analog system.
@warker6186
@warker6186 6 жыл бұрын
so the fuzzy logic is all about numbers between 0 and 1. And traditional logic is just about 0 and 1 (just like binary). How close, how far & close, far. So the fuzzy logic should have a number range that in our case is close and far. So it may be close=.00 to .50 and far=.51 to 1 or 0.99
@madrasnarayan
@madrasnarayan 2 жыл бұрын
Awesome 👍
@25Aditya25
@25Aditya25 7 жыл бұрын
how is it different from analog
@Sketch1994
@Sketch1994 6 жыл бұрын
So basically it's an analog system with a digital interpreter? Like a proximity sensor driving a potentiometer circuit, driving the brake solenoid at "analog" pressure...plus a screen!
@cwk18
@cwk18 6 жыл бұрын
That's exactly what I'm thinking, so basically fuzzy logic is analog version of digital system?
@rameshchandran
@rameshchandran 9 жыл бұрын
Nice representations ..
@prightlesolutions490
@prightlesolutions490 6 жыл бұрын
Thanks for this
@skemsen
@skemsen 6 жыл бұрын
I wondering: This makes no sense if one omits defining the terms. What is "cold", what is "warm", what is "close" what is "far"? And doesn't the mere concept of logic collapse when you deviate from it's own inherent property? Is the concept of logic even debatable from a philosophical perspective?
@BobrLovr
@BobrLovr 2 жыл бұрын
"This makes no sense if one omits defining the terms" Yeah thats kind of how every thing works lol
@ni3cat
@ni3cat 5 жыл бұрын
Can someone explain me why we have a fuzzy logic definition. As it seems it is just bunch of if else statements and switch.
@lucidlagomorph5809
@lucidlagomorph5809 5 жыл бұрын
fuzzy logic is the process of a computer to learn that a horse can still be a horse even if its a white horse. I would have thought fuzzy logic as a concept has been around longer than the term was first coined. Grammar correctors would have to use fuzzy logic I would have thought. Nobody used the grammar correction schema and said ah this logical framework would be useful in other applications. I am surprised there isn't a patent dispute going on here
@yasserd0153
@yasserd0153 8 жыл бұрын
What is the difference between fuzzy logic and quantum computing?
@gizmoguyar
@gizmoguyar 8 жыл бұрын
Quantum computing is the act of storing information as atomic spin. It has nothing to do with greater or lesser degrees. The pin is either down, up, or something else. The reason why quantum computers are being hailed as the next big thing, is because they'll be faster and smaller than our current transistor based processors due to their atomic nature. Fuzzy logic still requires analog to digital conversions and is still subject to errors due to resolution.
@yasserd0153
@yasserd0153 8 жыл бұрын
informative! thanks
@ajithjayasundara423
@ajithjayasundara423 4 жыл бұрын
scorned certificate
@arjetasahiti3707
@arjetasahiti3707 3 жыл бұрын
THANK YOU !!!
@shakiulanam6569
@shakiulanam6569 9 жыл бұрын
very pretty representation
@amirawaheed3714
@amirawaheed3714 4 жыл бұрын
Thanks alot 🙌
@cloudberry7241
@cloudberry7241 4 жыл бұрын
Thank you!
@ProfessionalTycoons
@ProfessionalTycoons 5 жыл бұрын
thanks!
@Mau365PP
@Mau365PP 4 жыл бұрын
So... is it just proportional control with saturation? 🤷‍♂️
@timarnett8555
@timarnett8555 4 жыл бұрын
No. Proportional control is a type of linear control, although the saturation would indeed induce a nonlinearity at the threshold. Fuzzy controllers are almost always nonlinear (depending on their properties). If you have a Fuzzy Inference System (uses Fuzzy logic along with input-output inference rules) that gives a piecewise linear output, you could exactly match the output of a proportional controller with saturation with only a few membership functions. Since Fuzzy systems are (usually) universal approximators though, they can approximate much more complicated control surfaces, which is useful since an optimal control function is almost always nonlinear.
@athiralbar2661
@athiralbar2661 3 жыл бұрын
Really sorry i am 5 years late but, if you were to read my comment, you mind giving me the sources of all the information used for the video bcs i am making a project report based on fuzzy logic and i barely have enough information about fuzzy based on any past studies, especially explaining it in simple terms
@timarnett8555
@timarnett8555 3 жыл бұрын
This is a good all-around resource: www.amazon.com/Fuzzy-Logic-Engineering-Applications-Third/dp/047074376X Of course there are several others but googling is probably good enough.
@muhammadfaris1252
@muhammadfaris1252 8 жыл бұрын
very cool thx
@devilzwishbone
@devilzwishbone 2 жыл бұрын
So in short Fuzzy Logic is an analogue version of classic logic which would be binary
@shubhamchauhan4267
@shubhamchauhan4267 4 жыл бұрын
Can you send me the link of the template?
@brainlink_
@brainlink_ 2 жыл бұрын
PER ITALIANI: Ho creato l'unica playlist su KZbin Italia sulla logica fuzzy! la trovate quì -> kzbin.info/aero/PL-tCoHPn6YlafYUe6bSnpZJe2MSaHer8h
@hossainahamed8789
@hossainahamed8789 3 жыл бұрын
sir Suppose, I am making a fuzzy rules using three input variables a, b ,c, and 1 output variable d. Each variable has three linguistic terms Low medium and high. Is it possible to write A B C D High Low Low Medium High Low Low High If so , can you give me a paper reference ? Thank you
@timarnett8555
@timarnett8555 3 жыл бұрын
I don't have a reference, but it is possible. However, you'll still need a way to choose one of the antecedents or combine them in order to resolve to a final crisp value. You could use a disjunctive rule like a probabilistic sum, or maybe a t conorm, to combine the two output membership functions. Or you could learn some sort of probabilistic method from training data. The end result however could also be achieved by having more granularity in your input and output membership functions.
@timarnett8555
@timarnett8555 3 жыл бұрын
Oops, instead of antecedent that should say consequent.
@zoltanjosvai7008
@zoltanjosvai7008 7 жыл бұрын
excellent
@謝宗佑-u1m
@謝宗佑-u1m 3 жыл бұрын
In short: It's relative.
@SupremeST25
@SupremeST25 2 жыл бұрын
Me trying to explain to my date how 5’ 6” constitutes “tall”:
@prosoftwebindia
@prosoftwebindia 6 жыл бұрын
Thanks!!! small clear..
@theoriginalrichard
@theoriginalrichard 6 жыл бұрын
Are you the same guy who does the casually explained videos??????
@timarnett8555
@timarnett8555 6 жыл бұрын
I'm not sure what you're referring to so....probably not.
@kalpitoriLampung
@kalpitoriLampung 4 жыл бұрын
Mantap, salam dari indonesia
@SafwanAlselwi
@SafwanAlselwi 3 жыл бұрын
Nice
@Comezehere
@Comezehere Ай бұрын
It’s not fuzzy. It’s a spectrum based on reality. For example if a car needs 2.1 seconds to brake and not hit the front car that’s because of speed and distance from the front car and the following cars engineering capability. Not to mention weather conditions. But if the car behind needs 7 seconds to avoid a collision (like a massive truck);then the variables change.
@mos8916
@mos8916 4 жыл бұрын
Mhmm, i do not think that the example of the car is the most suitable to explain why we need fuzzy logic. In fact, in that example an analog circuit would simply do the job.
@glowcarefoundation1998
@glowcarefoundation1998 3 жыл бұрын
You literally explained wht fuzzy is all about., nice one. You used 3min to explain what we are been taught in a semester.....sofunny
@kiran7122
@kiran7122 7 жыл бұрын
which sensor is used to detect the distance between the car??
@kaamadughaa3309
@kaamadughaa3309 7 жыл бұрын
doppler effect
@TamimTasnimZiko
@TamimTasnimZiko 6 ай бұрын
Tnx
What Is Fuzzy Logic? | Fuzzy Logic, Part 1
15:40
MATLAB
Рет қаралды 297 М.
7. Introduction to Fuzzy logic - #fuzzy logic, #soft computing
11:32
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
The Science of Codes: An Intro to Cryptography
8:21
SciShow
Рет қаралды 1,1 МЛН
An Egg-Boiling Fuzzy Logic Robot
3:26
cisieee
Рет қаралды 91 М.
PID Controller Explained
9:25
RealPars
Рет қаралды 867 М.
P vs. NP and the Computational Complexity Zoo
10:44
hackerdashery
Рет қаралды 3,4 МЛН
UC Rocketry Battle of the Rockets launch
1:30
Tim Arnett
Рет қаралды 1 М.
Beginners guide to coding qualitative data
9:01
Quirkos - Simple Qualitative Analysis Software
Рет қаралды 504 М.
Introduction to fuzzy logic and basics of Fuzzy Cognitive Mapping
5:35
A brief history of AI
6:03
Plattform Lernende Systeme
Рет қаралды 80 М.
UC StratoCats Prometheus Flight 2 Ground Level
1:31
Tim Arnett
Рет қаралды 174
What exactly is an algorithm? Algorithms explained | BBC Ideas
7:54