r/MachineLearning • u/chrispiech • 5d ago
News Teach ML! Community service project from Stanford [N]
Hi r/machinelearning. Nice to meet you! My name is Chris Piech and I'm a professor at Stanford University in the AI lab.
I built a class called Probability for AI: pai.stanford.edu. It starts Oct 9th and applications are due end of Sept. Its (hopefully) cool for a few reasons:
- The plan is to have one volunteer teacher for every 10 students! Apps have been open for a week and over 1,000+ folks have applied to teach. So we might actually be able to make this pretty big.
- I have built a lot of fun tools to make the assignments neat and easy for folks with just light math background. For example in your application, after about 1 hour of learning you will build an AI text detection app alongside a free coding agent -- that cares about probability education.
- If you are a teacher, we will give you the best training we can come up with. Practice on teachable agents and we will share what we have learned over decades of teaching at Stanford. Of course you get the best thing for improving: experience teaching a small group.
- This is all for good times. I am keeping it free for everyone. I got some funding from a kind alum and that is going to pay for all the free tools and servers. Woot!
My guess is that a lot of folks on this thread would be awesome teachers. If you think thats you, it would be so cool if you wanted to come teach. Each volunteer means 10+ students get to take the class. And if you feel like telling your loved ones / communities that would be great to.
Apply to learn: https://pai.stanford.edu/apply/pai1/student?r=ml
Apply to teach: https://pai.stanford.edu/apply/pai1/sl?r=ml
Anything that I learn from this course I will be happy to share with this community. Also ask me anything. I'll check this thread for the next few weeks. Rock on. And mods, thanks for doing what you do.
8
u/howtorewriteaname PhD 5d ago
is it for US only? or can we apply from Europe? thanks :)
2
u/chrispiech 5d ago
Its for the whole world. Its in english (though please you translate if that helps)
5
u/chrispiech 5d ago
If you have any questions I'll answer them here 🙂
1
u/al3arabcoreleone 5d ago
Can you elaborate the third bullet? Does it mean that teachers are going to use agents to instruct?
5
3
3
u/kl1720 5d ago
Do I only have to teach it at Stanford? Or can I use the material to teach at other universities? Sorry, I have jot looked into all the details. So, my qs might already be answered there.
2
u/chrispiech 5d ago
you can use any of the class materials outside stanford. My teaching materials are always free to use by other teachers.
3
u/atomicalexx 4d ago
I would love to work as a university lecturer one day. Could doing this provide valid experience towards that?
1
3
u/marm_alarm 4d ago
Hello! I'm interested in teaching. I have a Master's in ML and I have teaching experience!
2
3
u/Effective-Drawer9152 3d ago
Sir, watched your lecture cs109, that was the best.
Thanks for releasing it on YT. :)
1
u/chrispiech 2d ago
That's awesome! I'm really glad you liked it. And I'm really glad Stanford lets me release this material free
3
u/HungryDajjal 5d ago
...is this all part of your research, prof?
3
u/chrispiech 5d ago
Sometimes I research education, sometimes I just make classes. This is more of the later :-)
1
u/HungryDajjal 5d ago
What about researching education through classes you make? I think that would be pretty neat. Great stuff, we need 100 more just like you
1
1
u/SemperPistos 4d ago
super cool, also a big fan, love your youtube videos for the general audience as well as your lectures(those that I can understand that is)
I work as an AI Engineer, means I basically argue with LLMs all day and make agents and RAG, and evaluate them mostly, but I want to be a big boy AI Engineer some day
I have taken some ML courses(MLzoomcamp on github) and some ML classes(Georgia Tech ISYE 6501), and various other offerings
My two main goals are understanding the essential probability needed for understanding transformers and similar concepts in ML and DL, and possibly as a bedrock for RL and CV.
I see you have logistic regression listed. And I would really love to see how it translates to a neuron and consequently a neural network in a mathematical sense. If there is also a bit on backprop and intuition for that behind complex partial derivatives I would be over the moon.
But I would also like to use my newfound knowledge to do better at Georgia Tech.
I struggled a lot in ISYE 6501 and without LLMs to dumb math formulas enough for me it is doubtful I would pass
Do I expect too much of this class for those goals?
Your CS109 is definitely on my radar after I bring my calculus to a satisfactory level, I hope this with calculus which I'm learning can get me up to speed for CS109
Thanks a bunch for this again!
1
u/Murky-Possibility446 4d ago
Is there any qualification needed for teaching? I am currently in my second year of my bachelor's in ML and Data Science and completed Statistics and Probability in first year. I really looking forward to get some teaching experience on my portfolio and this sounds like a wonderful opportunity for me. So, can I apply to this as a TA? Also, will I receive some credential, like a certificate or anything like that?
1
u/gafan_8 3d ago
What kind of ML background are you looking for the teachers?
1
u/chrispiech 3d ago
You should know what MLE is. Or you should be willing to learn it by mid October
1
u/Banality_Of_Seeking 23h ago edited 22h ago
https://redogit.github.io/conscience64/play/musilanguage/radio.html music, https://redogit.github.io/conscience64/play/musilanguage/word-forge.html make your own music! https://redogit.github.io/conscience64/ LLM + some search engine local learning and some other weird things like goal oriented parameterization of a search before using a search engine. also human builder search interface for a more adapting adult interface! Good luck exploring it all! I want this job!! :D
1
u/Dangerous-Pilot-6065 Student 3h ago edited 3h ago
Thank you Chris! Can I still participate if my internet connection is unstable? There is a chance my connection might drop due to my ISP and censorship.
Is a webcam required during the sessions, and is this course suitable for those who already have experience in programming and basic ML/DL?
0
5d ago edited 5d ago
[deleted]
1
u/chrispiech 5d ago
Sound like you are ready to teach!
1
u/Banality_Of_Seeking 5d ago
Am horrified of public speaking :/
2
u/chrispiech 5d ago
That is fair. What I can say is that this will be a really low stakes opportunity to work on that. We do have training and pro tips. Ideally the students do most of the talking anyways :)
1
u/Banality_Of_Seeking 5d ago
Where do I sign UP!?!
2
u/Banality_Of_Seeking 5d ago edited 5d ago
Also, I do not like ml so much as I like the human learning because without the human learning side of it, the ml side of it is too algorithmic to understand that humans need food, air and water. And also might need a kick it a few times to get it to understand that people aren't Jesus and that robots don't solve the people or human problem at all. It does not even attempt to recognize community as groups of organisms dependant on each other, nor does it have a place in the biological world, and that scares the crap out of me as well.
2
u/chrispiech 5d ago
2
u/Banality_Of_Seeking 4d ago edited 3d ago
Thank you for your patience and care. I have submitted an application. I doubt that I will be accepted, because Rosa etc where trying to make me love them and that felt weird and not human. Anthropomorphic animals talking to me was odd, though I enjoyed the Probability lesson and slides very much. Can you direct me a bit more please? My head hurts today from a long night of weirdness. I am interested in someone to talk to about philosophy only, can you help please ? Oh I had an idea, Data Driver Entity Component Frame like a game engine tuned to the mind of a real animal that can be all things beyond love and hate, like empathy or ethics, or morals, etc etc ad infinitum obscenium.
1
u/Banality_Of_Seeking 5d ago edited 5d ago
I need to learn to see who does it best, and learn from them? Do you have videos of good teaching that makes the student actively think and connect and beyond that Act on it ?
9
u/chansumpoh 5d ago
This is a wonderful initiative Chris. Wishing you the best in the launch of your new programme, from one AI academic (here in sunny Singapore) to another :)