I think it's on purpose to make you laugh, since this topic is quite difficult any extra amount of blood in your brain is a precious thing:) he hacked us all.
I love the teaching style where the professor shows the result first, and then walks the class through how to reproduce it. That is great for "big picture" people like me, because you have a place to pin each new piece of information as you progress through. Also, your brain knows in advance the practical relevance of this knowledge, which makes it more interesting. More interesting means you remember it easier.
I only found his lecture today, this is the second one I have watched... And I can sypathize. The man seems a giant... The whole many rules thing seemed to frustrate him and could have been solved by acknowledging that rules could just keep going to the n^(th) power (as an example for the groceries: classify each item, have set at least one rule for each catagory something like ;separate to catagory, or do not crush; tricky things like cold or hot, produce or veggys, cleaners or chemicals; are already separated and have there own header for other rules.
This is probably one of the most important videos in the entirety of youtube and goes way beyond just programming. It gives one the basic blueprint on how to become an expert on any system and is very similar to the Feynman Technique for learning.
These videos are pure gold for me, I love it when I can get my hands on any bit of valuable knowledge and as professor Winston said, Knowledge is power but the real power is knowing what knowledge is. (Ref: "2. Reasoning: Goal Trees and Problem Solving" 43:33 min. mark) PS: 23:51 blonde dude (albino maybe) on first row uses some form of monocular to enhance vision or what sorcery is this. Amazing whatever it is. As well as at 23:09 (and again at 38:59 ) that places his nose almost touching his notebook to take a note.
Hi bro I want to start this AI cource But this playlist is too old almost 10 years So please give me feedback I also heard about the nptel IIT Delhi AI cource playlist started 3years back Please recommend me one iam confused
14:50 So do you think then that you can answer questions about your behavior as long as you build an and-or tree? -Sure! 16:11 Simon' Ant: Complexity of the behavior is the MAX( environment, program)
I do feel privileged to know how to write programs that can answer questions about their own behavior, but at this level... I can't say I'm proud. Still, very interesting.
We should all focus on writing programmes that ask sensible questions. Why everybody who can write programs is writing them to provide answers, It is Stupid to continue doing that. We need a paradigm shift .
+John Wroblewski He did that to show you an "or" gate, it was linked with the other rule set "Claws, forward pointing eyes and something else" . Now if it eats meat "or" has claws it is a carnivore .
It seems that everything that really matters was invented by the 1980's- expert systems, neural nets. I'm reminding of Bucky Fuller's comment about the time it takes to get from academia to industry. We aren't there yet. A friend of mine has atrial fibrillation. The surgery they do for that can result in death. A neural net to evaluate the risk of a person dying on the table would be useful all over the world. Do they really want to know?
depends on where you are situated and what is the economical state of the palce. where i am (chile), the engineering academia was tied very closely to the industry during economical growth of the 1990's, as a result, my Father (1986' industrial engineering degree) had a lot of work concerning implementation of recent developments in expert system theory as well as other newcoming techniques in computing and information.
I don't really work on AI, but I had to teach it sometimes, I used the help of MIT slides in 2006/2007 which was some how different style of teaching than this. Anyway, I'm wondering (since I haven't done a survey on the field) Is it possible (has it been done) to provide a smart AI companion to children who have mental problems? Could it (if used from childhood) help improve their thinking skills from the continuous practice & help? Could be something like those who use a teady bear 🐻 but this time it is smart & really talks in a friendly, intelligent guiding way?
@@DeltaXGamerPT 1-I wrote this comment more than one year ago, and it is very strange to receive a reply now. 2- I found out later that the idea has been already implemented; smart teady bears & dolls do exist in the market u can search Google & even buy one online. 3-And they have a major risk of hacking.
See the course materials on MIT OpenCourseWare. It includes readings, exams, assignments, etc. Maybe they can help you: ocw.mit.edu/6-034F10. Best wishes on your studies!
If you harm someone their state goes negative... lol... what sort of a world will we live in where an automated insurance sales systems sell you life assurance and after you sign off on it on the phone it determines your 'State goes negative'... I mean its gonna happen at least once yes?
The demonstrations that Patrick Winston uses are created with Java. For more information, see the Demonstrations section of the course on MIT OpenCourseWare at: ocw.mit.edu/6-034F10. Best wishes on your studies!
14:49 Wait. It is just not a AND tree... there is more information than just AND. what about the ORDER / SEQUENCE of execution? a simple AND of all those action will not result in proper action. Where is that information coded / represented?
Saying a particular set of actions are related by an AND node does not convey any information as to the order/sequence of execution of those actions the only thing that's a given is the fact that all the actions under the AND node have to be executed for the successful completion of the program, it's a HAS-TO relationship not an EITHER-OR. The program has to find space then it has to grasp B1 and then it has to move it and finally ungrasp it. The order of execution is implied by the order the functions are called in code which will always be findspace(b2), grasp(b1), move(b2), ungrasp(). Where b1 is the block you're moving and b2 is the target block you're moving to.
+mahdi nassar Are you looking for the artificial-intelligence demonstrations? You can find them at: ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/demonstrations/
The demonstrations that Patrick Winston uses are created with Java. For more information, see the Demonstrations section of the course on MIT OpenCourseWare at: ocw.mit.edu/6-034F10. Best wishes on your studies!
There are no lecture notes since this course is most based on the textbook. There are assignments and code snippets available. See ocw.mit.edu/6-034F10 for all the materials that we have. Best wishes on your studies!
@@mitocw We should all focus on writing programmes that ask sensible questions. Why everybody who can write programs is writing them to provide answers, It is Stupid to continue doing that. We need a paradigm shift .
"But thou, O Daniel, shut up the words, and seal the book, even to the time of the end: many shall run to and fro, and knowledge shall be increased." (Daniel 12:4)
The primary textbook used is Winston, Patrick Henry. Artificial Intelligence. 3rd ed. Addison-Wesley, 1992. ISBN: 9780201533774. www.amazon.com/exec/obidos/ASIN/0201533774/ref=nosim/mitopencourse-20 For more readings and materials, see the course on MIT OpenCourseWare at ocw.mit.edu/6-034F10.
Learning to program is 10% time investing to syntax of that particular language, the rest is "just start and do it", in other words: learn by collecting experiences, learn to debug, learn to recognize patterns, because those are language independant key properties to be successful in this business. 20 years ago, one had to buy books to learn something new, or go to lectures like this one and learn step-by-step, kindergarten style. Today, with the internet, there is no limit. If anyone wants to learn programming or AI, there are ample of examples out there. FOR FREE. So, yes, in that sense, I agree with you.
I'm deriving a strange amount of joy from watching this genius of a man be continuously befuddled by the black board controller.
"WTF IS THE EQUATION FOR THIS CONTROLLER"
My thoughts exactly
He struggle with black board controller throughout this whole series, Its Really amusing.
I think it's on purpose to make you laugh, since this topic is quite difficult any extra amount of blood in your brain is a precious thing:) he hacked us all.
AND missing letters :D
I love the teaching style where the professor shows the result first, and then walks the class through how to reproduce it. That is great for "big picture" people like me, because you have a place to pin each new piece of information as you progress through. Also, your brain knows in advance the practical relevance of this knowledge, which makes it more interesting. More interesting means you remember it easier.
Notice he puts his coffee far from the laptop...the sign of someone who suffered the wrath of a coffee soaked keyboard.
+jeetenz hurlollz I do exactly the same thing. I damaged my last laptop by spilling coffee on it.
alexandra-stefania moloiu God you are cute
+alexandra-stefania moloiu Bottles for the win!
My co-worker spilled water all over his laptop and he still places his cup right next to his laptop. Lol. Some people just don't learn.
Yup! Happened to me it just broke my space bar. Ended up finishing my thesis by copying a space and Ctrl pasting it for every space. Good times
sad moments for me watching this lecture cause I realized this great man has passed away
I only found his lecture today, this is the second one I have watched... And I can sypathize. The man seems a giant... The whole many rules thing seemed to frustrate him and could have been solved by acknowledging that rules could just keep going to the n^(th) power (as an example for the groceries: classify each item, have set at least one rule for each catagory something like ;separate to catagory, or do not crush; tricky things like cold or hot, produce or veggys, cleaners or chemicals; are already separated and have there own header for other rules.
His teaching style and walkthrough the details is priceless. Thank you Sir
What a GREAT professor. I wish I could talk with HIM.
This is probably one of the most important videos in the entirety of youtube and goes way beyond just programming. It gives one the basic blueprint on how to become an expert on any system and is very similar to the Feynman Technique for learning.
These videos are pure gold for me, I love it when I can get my hands on any bit of valuable knowledge and as professor Winston said, Knowledge is power but the real power is knowing what knowledge is. (Ref: "2. Reasoning: Goal Trees and Problem Solving" 43:33 min. mark)
PS: 23:51 blonde dude (albino maybe) on first row uses some form of monocular to enhance vision or what sorcery is this. Amazing whatever it is. As well as at 23:09 (and again at 38:59 ) that places his nose almost touching his notebook to take a note.
lol i noticed that too, but its funny seeing that another person notices it
You have to be kidding right?
He is clearly an Albino and Albinos have underdeveloped retinas due to a lack of pigmentation.
These videos are soo good! They are really helping me develop fundamentals for my research project. Thank You so much for the free lectures:)
Hi bro
I want to start this AI cource
But this playlist is too old almost 10 years
So please give me feedback
I also heard about the nptel IIT Delhi AI cource playlist started 3years back
Please recommend me one iam confused
Old but Gold. It's a good one, just START.
This professor just blew my mind with some of the stuff he was saying, trippy dude
"Pseudo Nobel Prize in Economics" GOLD!
And that, my friends, is how Akinator was made!
I like how he ends the class with controlling hallucination. LOL
14:50 So do you think then that you can answer questions about your behavior as long as you build an and-or tree? -Sure!
16:11 Simon' Ant: Complexity of the behavior is the MAX( environment, program)
He not only crushed the potato chips but my heart as well :(
Very well given talk. Patrick teaches great. It was fun listening to him.
Why is there no setRidOf subroutine? ( cs convention joke :P )
Omg this guy's humorrrrrrrrr! 2:24
I guess it's probably twice as funny for me because I'm watching everything at 2x speed :))
mr winston really making my summer worth something even with all this going around
I do feel privileged to know how to write programs that can answer questions about their own behavior, but at this level... I can't say I'm proud. Still, very interesting.
We should all focus on writing programmes that ask sensible questions. Why everybody who can write programs is writing them to provide answers, It is Stupid to continue doing that. We need a paradigm shift .
string StateModifier(string state, string modifier) {
if (modifier == 'murdered') {
state = 'dead';
}
return state;
}
Very curious about that engineer drinking song :P
last conclusion is amazing
at 13:50 he is going down for 'how' questions but he says 'why'. Actually he means 'how' not 'why' there...
where can we find the examples the Professor was demonstrating in the lecture ? Are these links publicly available ?
See the course on MIT OpenCourseWare for the materials (including interactive demonstrations) for this course at ocw.mit.edu/6-034F10
Where can I download the software the prof. used for demonstrating blocks program
See the course on MIT OpenCourseWare for the materials (including interactive demonstrations) for this course at ocw.mit.edu/6-034F10
I'm wondering why "Eats Meat" has it's own AND gate? Could someone explain this?
+John Wroblewski He did that to show you an "or" gate, it was linked with the other rule set "Claws, forward pointing eyes and something else" . Now if it eats meat "or" has claws it is a carnivore .
+John Wroblewski ..there shouldnt be an AND gate.
Thanks for sharing
4:33 I would have asked the program why didnt it put b4 somewhere else, like the big one.
It seems that everything that really matters was invented by the 1980's- expert systems, neural nets. I'm reminding of Bucky Fuller's comment about the time it takes to get from academia to industry. We aren't there yet. A friend of mine has atrial fibrillation. The surgery they do for that can result in death. A neural net to evaluate the risk of a person dying on the table would be useful all over the world. Do they really want to know?
depends on where you are situated and what is the economical state of the palce. where i am (chile), the engineering academia was tied very closely to the industry during economical growth of the 1990's, as a result, my Father (1986' industrial engineering degree) had a lot of work concerning implementation of recent developments in expert system theory as well as other newcoming techniques in computing and information.
speaker 7 kim acaba?
I don't really work on AI, but I had to teach it sometimes, I used the help of MIT slides in 2006/2007 which was some how different style of teaching than this.
Anyway, I'm wondering (since I haven't done a survey on the field)
Is it possible (has it been done) to provide a smart AI companion to children who have mental problems?
Could it (if used from childhood) help improve their thinking skills from the continuous practice & help?
Could be something like those who use a teady bear 🐻 but this time it is smart & really talks in a friendly, intelligent guiding way?
this is a wholesome, great idea
@@DeltaXGamerPT
1-I wrote this comment more than one year ago, and it is very strange to receive a reply now.
2- I found out later that the idea has been already implemented; smart teady bears & dolls do exist in the market u can search Google & even buy one online.
3-And they have a major risk of hacking.
I just wanted to say thankyou.
this is so good
some wrong concepts "like Machines can be smart" and "smart as a fact" but thank you for hard work
What is the program that he uses at 3:00
I'm really having hard time to grasp the flow of the lectures. It seems like I'm lost. Please help.
See the course materials on MIT OpenCourseWare. It includes readings, exams, assignments, etc. Maybe they can help you: ocw.mit.edu/6-034F10. Best wishes on your studies!
35:19 ASIN BAYRAKLARI!!!!!!!!!!
I am trying to figure out the reasoning that one could use to explain his sloppy spelling mistakes :-) Jokes aside, he is very good!
When you plan your class very well...
R.I.P Patrick Winston
WAT? Oh no! :'(
Does OCW have DBMS' lectures also? If yes, please share the link with me. This video was so inspiring for me as a competent computer science engineer.
As a 'competent computer science engineer', you should really know how to look for stuff on Google and OCW...
:-/
I'd love some BDSM lessons
It's strange that the lecturer didn't even mention Prolog in the lecture about rule-based expert systems.
PHW is definitely well versed in Prolog.
This class is about principles, not implementations.
what software is he using??
If you harm someone their state goes negative... lol... what sort of a world will we live in where an automated insurance sales systems sell you life assurance and after you sign off on it on the phone it determines your 'State goes negative'... I mean its gonna happen at least once yes?
This is nice
can anybody tell me about the software Patrick Winston used in this video?
The demonstrations that Patrick Winston uses are created with Java. For more information, see the Demonstrations section of the course on MIT OpenCourseWare at: ocw.mit.edu/6-034F10. Best wishes on your studies!
14:49 Wait. It is just not a AND tree... there is more information than just AND. what about the ORDER / SEQUENCE of execution? a simple AND of all those action will not result in proper action. Where is that information coded / represented?
Saying a particular set of actions are related by an AND node does not convey any information as to the order/sequence of execution of those actions the only thing that's a given is the fact that all the actions under the AND node have to be executed for the successful completion of the program, it's a HAS-TO relationship not an EITHER-OR. The program has to find space then it has to grasp B1 and then it has to move it and finally ungrasp it. The order of execution is implied by the order the functions are called in code which will always be findspace(b2), grasp(b1), move(b2), ungrasp(). Where b1 is the block you're moving and b2 is the target block you're moving to.
If there are finite number of alumni then there are finite number of verses
2:00 in the depths of anatolia ???
Turkey
is this program is free?!
if free , How can i get this program ?! PLZ :(
thank you prof
+mahdi nassar Are you looking for the artificial-intelligence demonstrations? You can find them at: ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-034-artificial-intelligence-fall-2010/demonstrations/
program is spitting fax
what is the software prof. winston is using around 3:19
The demonstrations that Patrick Winston uses are created with Java. For more information, see the Demonstrations section of the course on MIT OpenCourseWare at: ocw.mit.edu/6-034F10. Best wishes on your studies!
Are there lecture notes available for this course?
There are no lecture notes since this course is most based on the textbook. There are assignments and code snippets available. See ocw.mit.edu/6-034F10 for all the materials that we have. Best wishes on your studies!
48:09 “People die if they are killed”
Damn, I've been really enjoying Professor Winston's lectures and noticed he died only last month. RIP
How do you know?
completed 3rd lesson..
please where do i get a video explaining the concept of Expert systems?
Lecture 1 introduces the concept of expert systems. ruclips.net/video/TjZBTDzGeGg/видео.html
@@mitocw We should all focus on writing programmes that ask sensible questions. Why everybody who can write programs is writing them to provide answers, It is Stupid to continue doing that. We need a paradigm shift .
How do we know the animal is not a leopard?
You could determine it by the kind of spots. Cheetahs, Leopards and Jaguars have different kind of spots.
The first of the Scottish play is not to call it by name.
"But thou, O Daniel, shut up the words, and seal the book, even to the time of the end: many shall run to and fro, and knowledge shall be increased." (Daniel 12:4)
I love crashed potato chips
Well there are two explanations... 39:19..LOL
which textbook did him used for this class?
The primary textbook used is Winston, Patrick Henry. Artificial Intelligence. 3rd ed. Addison-Wesley, 1992. ISBN: 9780201533774. www.amazon.com/exec/obidos/ASIN/0201533774/ref=nosim/mitopencourse-20 For more readings and materials, see the course on MIT OpenCourseWare at ocw.mit.edu/6-034F10.
MIT OpenCourseWare thanks for taking the time to response back.
nice!
The story reading software looked interesting , who developed it ? what is it called ?
Good evening sir it will be a great joy if you mentor me on XPS
43:24
So he insults management at 35:50 :-D
Yup. When you're dead, you tend to go "-1".
I'm still trying to figure how/why ... :D
13:35 he made a mistake, he was answering the why again in the opposite sens.
that's where the common sense kicks in ;)
(Reproduction/Feed/Reasoning)
It's ironic given the topic of this class, but anyone else notice the bots in the thread?
Simon was not the first winner of Nobel Prize in Economics.
Pseudo* Nobel Prize
39:05 🤣
2:51 Holy shit I need new glasses ... oh no, that's just the screen.
Where are thereal tables in this classroom? LMAO.
I feel sad for those students who spent all their money for tht lecture😥
Learning to program is 10% time investing to syntax of that particular language, the rest is "just start and do it", in other words: learn by collecting experiences, learn to debug, learn to recognize patterns, because those are language independant key properties to be successful in this business. 20 years ago, one had to buy books to learn something new, or go to lectures like this one and learn step-by-step, kindergarten style. Today, with the internet, there is no limit. If anyone wants to learn programming or AI, there are ample of examples out there. FOR FREE. So, yes, in that sense, I agree with you.
E.
Why is he constantly bringing up his students' ethnicity and race?
+jo mo I think the comment about African students was referencing geography, there are a lot of international students.
"gtfo" why so fragile?
Why not?
He's proud people are coming to his class from other countries. It's not their ethnicity and race, but where in the world they're from.
I would be excoriated by my students if I walked into class this unprepared.
Holy donald trump
that's exactly what i thought
Super misleading content about expert systems. cyc.com is likely the industry leader.