@@nomadvagabond1263 lowkey want to find a way to automate my job, but not give it to the company because I don’t want to be out of a job. Obviously it can’t do everything, but it’d make it way easier if it could gather the info for me
Living by Ron Swanson's words: “Normally if given a choice between doing something and nothing, I chose to do nothing. But I will do something if it helps someone else to do nothing. I’d work all night if it meant nothing got done.”
That's what you do. You are annoyed by a problem, so you attempt to bodge a solution that will inevitably be more expensive, and less impressive than a store-bought option, and by the end of it you doubt if it even was a problem to begin with...
"Ok lemme just call my friend who can cook" Friend who can cook also happens to have great mic and camera and lighting and cinematography skillz wtf das a very competent friend
i was so sure she would be a youtuber herself. her ig doesnt imply anything in that direction tho. she should change that. really pretty and great presence on camera
The best bit of that is that olive oil, salt and pepper _is_ an OK pasta recipe if you're hungry right this second and don't have a premade sauce to hand.
I'm a programmer, and I think you represented my field excellently in this video, both in the overview of machine learning and also in the desperation that inevitably results from coding. Also, thanks for humanizing a technical topic. Computer science people need to be taken off the pedestal: these technologies and capabilities are useful in every aspect of society, and I think coding is useful far beyond the devoted full-time programmer roles that mostly do it nowadays.
As a computer science student, watching you explain RNNs and transformers to me better than any article or textbook I've read was a surreal experience. I am inspired by how you taught yourself to implement something I find myself hesitating about, even after all the studying, because I feel like I haven't grasped the concept wholly yet. Moreover, the whole project was done just to amuse yourself...I admire that. Keep more of this coming!
I didn't even realize that the video was 19 minutes long because it was so immersive! I think the use of animations and the cutaway to Melissa made it super dynamic (feels kinda similar to how bill nye segments his shows tbh). Would love to see more math/stem related topics because you do a good job of explaining them in a really accessible way
I'm guessing this was recommended to me because of my background in computers. I am honestly just amazed you sat down and taught yourself enough to get working with machine learning like this. You make it sound like you had never even opened a code editor before, but you dove face-first into one of the most complex fields in software right now. That's freaking cool. Not only did you dive face-first into it, but you didn't hit the bottom of the pool in the process! If you ever want to approach something like this again, it's fairly easy to get up and running with some real processing power to throw at these problems, google offers machines that can do in minutes what your laptop could do in days, at fairly reasonable pricing.
I think you struck a good balance between going deep enough into the topic, without making it difficult to understand. One thing I'd add is that so much of machine learning is about how you structure the data you feed in, rather than the method itself (though that is still super important). If you were to format the recipes with a somewhat standardized structure like "Oven -> High, Egg -> Bowl, Bowl -> Mix", that makes the information much easier for a computer to understand and can help avoid the mayo mayonnaise mayo mayo scenario. Also Generative Adversarial Networks are really cool, if anyone's interested in other versions of machine learning. You've used one if you've ever looked at one of those sites that generate non-existent faces, but they'd also work pretty well for something like this. Loved the video!
Couldn't agree more. Pre-processing is key and sadly it gets a bad rap in the uninitiated sphere. And yes GANs are awesome. For a fun look at some of the stuff GANs do I would suggest checking out "Two minute papers" here on youtube. P.S. : the video was though of course very entertaining and very accessible. Which is great! If it helps getting people interested in STEM subjects I'm all for it :D
I think it's a shame that we didn't get to see how good AI can be. Like, GPT2 can write text that is just SO convincing, it's hard to know a human didn't write it. I'm absolutely convinced that with the proper tools (right kind of ANN, right learning algorithm, right amount of training etc.) You *could* get something to invent new recipes.
She could also go to some website that shows the preprocessing and viewing of information like kaggle to see how other people are doing it. Some of the data sets there are really well explained.
I think as long as the topic is interesting to you, that will come across in the video and your audience will also find it interesting. Now I have to leave, because I have a strange desire to buy olive oil.
I'm a CS major so I found this super interesting! I think you unfortunately focused too much on the lingui(ni)stics of the recipe instead of setting up a more abstract approach. The fundamental concept behind a lot of machine learning is a reward-based system. Your poor system wasn't told to optimize anything useful; like a 5 year old kid on a soccer field. I think the better approach would be to split a recipe into 2 parts, ingredients, and how to cook them. The AI would have a goal of using every ingredient it was presented much like you would in real life. It would pick ingredients based on past recipes where ingredients made one "block" of something. (I.E. spaghetti teaches how to make a tomato-basil sauce, macaroni tells how to boil macaroni noodles, it combines those and displays the full ingredients used). Where the AI gets to experiment is how to modify each "block" by amount, which ingredients, which blocks can be combined (angel hair noodle mixes with alfredo sauce), and how long to cook. If you bothered to read this much and reply I'll be obligated to try it myself
Taking advantage of GAN methods might be useful, too. After the transformer comes up with a recipe, have another piece which is trained to recognize bad recipes (which you could feed it partial recipes this comes up with as an example of 'bad' recipes to avoid) and have the score of that be the reward for the transformer.
@@Cyrathil The problem with a GAN is that for these kind of classification-based tasks , getting a good signal from the discriminator that the generator can actually use is hard. This is an active area of research in NLP and deep learning though.
Yeah, this kind of setup would be beneficial because you're enforcing outside knowledge that you have about how recipes work in the problem design (e.g. that you use different building blocks of ingredients combined in different ways with different amounts). The RNN definitely didn't learn that's how recipes work, maybe the transformer learned some of that but only implicitly. What was done in this video is a common thing people do though. End to end DL systems like this are super common.
Like a teacher of one of my CC classes told me once: "Computers are dumber than we give them credit for". It's just harder than you might expect to teach a computer to do anything, really.
1,000 years in the future, historians are gonna look at your recipes and wonder what the hell we were eating. On a tangentially related note, I’m an amateur fiction writer and I’ll feed the algorithm in the description my work and see what it writes.
I like the topic in this video but I'm biased since my field is in STEM. The length of the video is also not too long to be boring but not too short to be forgettable. This wasn't an easy project to do especially if you didn't have background prior. This is also a really cool way to introduce people to machine learning
"it believes 500 table spoons of olive oil is a good enough pasta recipe" Have you not need any cooking shows? You always need to add just a touch of olive oil. Then add just a touch of olive oil, followed by a touch of olive oil. You've created the singularity.
Welcome to the world of Computer Science. You spend enough years Googling and practicing, and you'll eventually run into the very edge of what's currently known. Honestly, the same for any STEM field. You could become an expert starting today if you wanted.
This is a consistent thought pattern i have seen across every programmer i know, I'm curious is learning how to program teaches this as a valid probably solving method in programing and then it just carries over to other areas of life or if people who naturally think like this are drawn towards programming for some reason
It's pretty much a matter of only needing to do so once instead of multiple times, really. You'll take longer that one time, but afterwards you can just turn it on and get it done.
This was super interesting and as a person who really could not care less about science and math I still managed to understand most of it! So I think just do topics that make you happy and keep you interested, I’ll be here for anything :)
This reminds me of the time someone fed a machine learning algorithm all 7 Harry Potter books and it spat out a 5 page chapter that was the most incredible thing I have ever read. Love the video 👍🏻
I loved it! I laughed so badly. I too started out as a creative internet child that liked to upload creative things but went to University for a degree in statistics and I now work in Big Data. So having watched you for years and seeing you end up here is a wild ride, my good dude. But it's fun. And I'm glad. I loved the way you communicated the concepts--I think the casuals don't know what a feature is, so maybe you should have defined that really quickly but I'm sure they got it eventually. You really demystified for people this really sci-fi thing, and honestly, you showed them the great and silly truth that a lot of industry professionals keep saying anyway--they're professional Googlers of things. Learning AI is no great mystery. It's just a lot of Google. That, and waiting for your code to run. I want you to keep making these if they interest you. And honestly, if you want to get into the math and discuss it to me with beautiful animation, then ugh, you are indeed a sister I lost. If being an internet education communicator and entertainer is going to be your thing, own it fully. Or if you just wanted to do silly things with science, why the hell not too. We know chemists and physicists do science videos for nothing but fun; why not let data scientists also eat five hundred spoons of olive oil, eh? But really, I think your audience has always loved learning with you, and it will only keep going if we know we're learning the thing you loved learning. Please keep going if this makes you happy.
"There is a whole cup of cognac in here" had me laughing so hard I cried. I literally had to pause the video. I'm still giggling. Feedback (after watching the whole vid): I would've loved to see YOUR reactions to the generated recipes before you sent them to Melissa, and maybe another fine-tuning step after the first uhhhhh. Let's say "workable" recipe attempt, with a comparison of the two resulting dishes. Of course, how much you're enjoying the project is important, and it seemed like you were losing energy on this one, so ending it where you did wasn't disappointing. As for the technical stuff, it was honestly on the lighter side, especially with your easy-to-digest presentation style. I wouldn't be afraid to dive deeper and show us more of the crunchy stuff in the future if I were you.
i literally paused from doing my abstract algebra homework to watch this this better be good ps and its almost 12 mn update: omg this is so cool. i love this new style esp with cinematography animation and editing getting even better ++ the lofi music in the background. also, the facetime part with your friend reminds me of elle mills vids, loved how she was so cooperative and how she did the filming. it was technical enough (at least for me lol) girl your vids are getting more interesting, just keep doing what you love.
8:15 is like that Gus Johnson sketch about Gordon Ramsay "just a TOUCH of olive oil!" Also, Does Melissa have a UA-cam channel? I think people would love to hear her full thoughts about the experiment and even more cooking videos! also also, Is you Production company called "Answer In Progress Productions"? are you finally going to announce that in your next vid?
loved the video, and I wouldn’t have been able to keep up with more technical stuff tbh. i liked seeing the “behind the scenes” of machine learning/training, it’s not a topic i thought would be so easily accessible or doable with a computer and internet. i’m a health and human sciences student, I understand the humanities/bio and chem stuff more but i would watch another video like this for sure ! also the length wasn’t an issue at all. 10/10 would recommend this channel to other nerds.
This is some of the best production quality I have seen in a while from a channel under 1mil. Super excited that UA-cam recommended this video def subbing
the editing, the music, the humour, the graphics, the KNOWLEDGE.... this video is such high quality. The level of explanation was just right but would love more of the resources you used in the description box 🐤🐦
I had no idea what to expect because I haven't worked much with coding, this is amazing. I absolutely loved this video, I think it was a perfect balance between technical and just introducing the topic. One idea might be that I've seen some channels do is attaching notes in the description or on patreon, that way anyone who wants to see the more complicated details could get a look. I love the humanities but this was a good thing to mix in, I think a blend like this is an awesome idea. As always the graphics were amazing. Fantastic Job Sabrina, thanks for spicing up quarantine
Loved the video! As a humanities nerd, I find you talking about science engaging and not-sciency-enough-person-friendly, so thank you! Have a lovely day as well!
Well she is correct - this is the high-level summary. There's so much more fascinating stuff to explore in the actual detail of how these models are constructed.
IDK what your background is but it's nice seeing AFAB making engaging and viewer-friendly STEM content. Edu-tainment like this is a great way to motivate people to explore and tackle topics outside of their comfort zone, and can inspire new and inventive applications. As an AFAB data scientist that works in NLP and ML, I thought this video was just right. Keep it up!
So cool right! our GPTs and things are beyond the limit of being trained by amateurs though. It takes sooo sooo much data. I a beginner were to go about it today, I would say the experience would be like this.
I've been a fan of your content since 7th grade (I am now in 11th grade) and re-watching your videos has really comforted me and brought me joy this quarantine. So glad you uploaded! :) also! i enjoyed the video and thought the subject matter was v entertaining. i'm also a big fan of the humanities stuff so i'd be happy watching either
I think it's really valuable that you mentioned up front that you have never done something like this before, and only have taken some intro to coding classes. It makes this stuff seem so much more possible to the rest of us. I would have just assumed this stuff was way over my head (I also have pretty limited code experience), but seeing you figure it out is really encouraging! I think this will get more people to try it.
As someone with negligible coding experience, this is the first time actually making AI do tasks I set it (rather than just using vanilla Chat GPT) has seemed possible!
Loved this! I’d love to see her actually making the food. Then I’d like to see someone taste test the outcome. Stuff like 1 Cup of Cognac is too hilarious!
As a computer science student, this is one of the most entertaining videos about AI I've ever seen! It was really cool to see your motivation when studying the subject and coding the project, especially given that AI is a pretty hard field when it comes to programming! Your explanations of the technical aspects were also really good, and helped me learn about LSTM and Transformers (I had heard and read of them but didn't know how they worked until your video!). The resulting recipes were hilarious and seeing Melissa try to cook them was also something you don't really see in these types of videos. I've added this video to my favorites, you did an amazing job!
I've watched other videos about robot learning and none were as easy to digest and understand, especially as someone who typically struggles with math and science. I think the length and graphics were great! In the future I'd love to see a mix of videos in humanities and stem because you make the information entertaining and relevant!
Heat 2 tablespoons oil in a large pot over medium heat. That is something I must try ) But the beginning of the recipe is brilliant: "Set pasta and pesto aside", and then just goes on about cooking something else
@Gizio the Jackal they're not stealing it. You're giving it to them. And they don't need any more data than which videos you've watched to make this connection
This new style of video was fascinating and fun, a lovely mix of hilarious and informative that really helps to explain how machine learning works in an a fun and accessible way!
This was amazing, the pacing was just right and I was a bit sad when it was over haha. The production value was freaking awesome and id love to see more of this kind of thing.
Somehow I ended up here. Somehow, I watched it while makind dinner, 'cause "Why not" Half the video in and I wasn't putting to much attention (my human-made-recipie-of-the-back-of-the-bag pasta started burning in my kithcen) but I really liked the fact that, you tried one approach, did your research, and after a lot of work and time, you realized, that wasn't the way to go. Nevertheless, you found an alternative and kept going. Sometimes I get bored at the endless list of youtube videos where the most amazing projects gets done, with no hurdle and like everithing is easi in R&D Thanks for the reminder that real research is hard, but it can also be fun!
When she said: "Let's see if it runs.", I imagined the most awful case of logic errors. I've never programmed anything which has run flawlessly on the first try. Edit: Seems like she had that exact problem! I feel for you.
Hey I somehow found this video from the coding side of the internet and I have to say it's AMAZING. Awesome videography and just super amazing explanations for everything. Need more awesome videos like this, keep it up!
This is the first time I've come across your videos. In answer to your questions: 1. I was very impressed with the overall video. Both yours and your friend's camera skills were noticeably above average (especially for the cooking scene) and I loved the editing. I was engaged the entire time. 2. The topic was super interesting and I didn't feel patronised or lost at any point. I don't know about your previous work but I'm interested in seeing what else your channel has to offer! I'm a fan of several other humanities channels, so I suspect I'll really enjoy your previous work too! 3. Pacing felt pretty spot on to me. I would have happily listened to more detail, but I think you nailed the sweet spot for casual viewing without scaring people!
Hello from France, I discovered your channel with this video and it was great. The perfect mix of curiosity on your part and sharing your findings for us to learn as well. I think this is a really fun way of getting into a subject that can look overwhelming from a beginner perspective. Your animation during your explanations was great and fun to watch. It was nice to see how you tried and failed but kept going to see if your goal was achievable. Usually, I watch a few videos from a creator to decide if I really like the content before subscribing, but honestly, you sold me with only this video!
I would love a more technical video, I can’t figure out this machine learning stuff myself and I think it’d be interesting to see your thought process. You’d be much more interesting to watch than most technical UA-camrs out there
First of all, as someone who pays for UA-cam premium to avoid ads I appreciate the fact that you put them at the end of your video. And yes, I do watch them because that's my way of supporting your channel 😃. That aside, video is great. I love the videos where you're always trying to find something new to teach machines. This felt really fresh. I think what's missing to me is a more detailed breakdown of the training process. I usually feel like it's a blur. If you could slow down and go in depth on what you're doing at training it would be awesome!
what is even more impressed is how you insisted on doing it no matter how it might failed or how many time it will take, that is even more inspiring to me :)
I really liked how you took a pretty complicated subject and made it so much easier to understand. Then you showed how basically anyone could figure out how to try these things. More vids like this please!
this came up in my recommended bc of how much uni stuff i end up learning via youtube, but u are so good at explaining techy concepts without making them dull ! love the vid & ur editing style
Software developer here. I really enjoyed your video, both the topic and content. I appreciated that you highlighted the part that coding, especially with ML, involves a lot of searching and reading things that you don't necessarily understand.
There`s a joke in programming that says: "Why spend 6min doing a task if you can spend 6 hours trying to automatize it"
Automation in a nutshell
@@nomadvagabond1263 lowkey want to find a way to automate my job, but not give it to the company because I don’t want to be out of a job. Obviously it can’t do everything, but it’d make it way easier if it could gather the info for me
@@pamimoo want me to build you a bot? For some cash?👀
I love that SQL quotation mark lol.
I'm pleasantly surprised you used a backtick rather than an apostrophe, a true mark of a programmer.
"Didn't flag the fact that there's no macaroni in the recipe" I DIED
I would like pasta, hold the pasta!
@@MaskedImposter Gluten free pasta
damn we gotta call the police, she ded
There is macaroni in the name
"I taught an AI to make pasta"
There wasn't even pasta in your pasta
500 spoons of olive oil is the pasta
don’t forget the salt and pepper
@@arch886 Machine learning *is* a form of artificial intelligence
@@arandommonth765 and the whole cup of cognac
I think it just wants you to drink olive oil. Those healthy fats are important and its really easy to make. Move over soylent.
she has already done that, either in the past of this comment or the future.
Soylent green is bae.... ever since my real one disappeared recently
Wait hol up. Finding Dunna in the comments of a AIP video is infinitely more weirder for me than Sabrina trying to get an AI Pasta recipe! 🤯
foreshadowing
Well she committed fraud, so I don’t think she’s doing that agian
I'm currently feeding that AI the entire Shrek movie script. Wish me luck!
Edit: it's just 2 people arguing about who owns the swamp
whaahhaahahah i wanna read
Ey send it to us man
Taught an AI to drive a kart in unreal engine. Turns out my track had 3 lefts and 1 right. It didnt know how to turn right very well lolol
I should do this with the Percy Jackson books to be honest.
@@Chrischi3TutorialLPs please do. I’d pay to see that. Bet it’d be better than the movies
"I am lazy"
proceeds to spend hours upon hours to learn this thing.
that's me
It's not work so its easy
Living by Ron Swanson's words: “Normally if given a choice between doing something and nothing, I chose to do nothing. But I will do something if it helps someone else to do nothing. I’d work all night if it meant nothing got done.”
if she wasn't lazy, she would do like me, I got a computing science degree for that (not to create a macaroni AI, but still).
@@CristiannoMartins this literally the point of all programming
"...There's a whole cup of cognac in here."
IT'S SELF AWARE ALREADY?!
More training and it would have said "for chef, not recipe"
It was so unexpected I fucking died
@@TragoudistrosMPH half and half. It helps you forget there's no macaroni in the macaroni.
"500 tablespoons of olive oil" This AI understands Italian cuisine better than most.
100%
500%
It got the basics
It skipped the 5 tons of garlic though so I’m calling it a fail!
How many table spoons of olive oil?
Machine: Yes.
It's so funny that she did all this instead of learning new recipes herself.
That's what you do. You are annoyed by a problem, so you attempt to bodge a solution that will inevitably be more expensive, and less impressive than a store-bought option, and by the end of it you doubt if it even was a problem to begin with...
Lol after watching the whole video, I only realized this after reading your comment. Awesome
When you give a programmer a choice between spending twenty minutes on a task or two days to automate it, they'll choose the latter.
@@vigilantcosmicpenguin8721 😂 facts
Necessity is the mama mia of invention.
"on a scale of one to masterchef, I'm an idiot sandwich"
thank you for giving me my favorite sentence ever
Oh man I almost forgot that she said that.
"Ok lemme just call my friend who can cook"
Friend who can cook also happens to have great mic and camera and lighting and cinematography skillz wtf das a very competent friend
Yeah, wOW
Yeah the whole time I was thinking, is the friend a youtuber too?? Because her whole filming setup and style seemed so competent.
Yeah, that part definitely took the video a notch up.
i was so sure she would be a youtuber herself. her ig doesnt imply anything in that direction tho. she should change that. really pretty and great presence on camera
that part was awesome
Repeating "1 tablespoons olive oil" is something you'd see in a nightmare you can't explain.
The best bit of that is that olive oil, salt and pepper _is_ an OK pasta recipe if you're hungry right this second and don't have a premade sauce to hand.
That recipe had so much olive oil that it was at threat of being invaded by the Ancient Roman Empire.
I'm a programmer, and I think you represented my field excellently in this video, both in the overview of machine learning and also in the desperation that inevitably results from coding.
Also, thanks for humanizing a technical topic. Computer science people need to be taken off the pedestal: these technologies and capabilities are useful in every aspect of society, and I think coding is useful far beyond the devoted full-time programmer roles that mostly do it nowadays.
As a computer science student, watching you explain RNNs and transformers to me better than any article or textbook I've read was a surreal experience. I am inspired by how you taught yourself to implement something I find myself hesitating about, even after all the studying, because I feel like I haven't grasped the concept wholly yet. Moreover, the whole project was done just to amuse yourself...I admire that. Keep more of this coming!
Yes. I've read into neural networks as a hobby and the way they are described here is brilliant.
"Am I supposed to believe 100 tbsp's of olive oil and salt is a pasta recipe?"
....It's not?
I think at that point it's an recipe for oil soup
@@SarahWolverine my favorite soup. Add a few shugar cubes and a doughnut and it's just. Mmmmmmmmmmm
I see the problem; it didn't have enough salt.
Lol, better with butter and more like 10tbs
@@cliffordnicholson7292 also soda and pizza and leftover burger patty grease
When it recommended to just keep adding more oil I thought “my god, it’s a genius!”
People from the Tuscan countryside be like: "I don't see the problem."
Yeah I really don't see the problem with that.
Same 😂 also, hey Robert!
I didn't even realize that the video was 19 minutes long because it was so immersive! I think the use of animations and the cutaway to Melissa made it super dynamic (feels kinda similar to how bill nye segments his shows tbh). Would love to see more math/stem related topics because you do a good job of explaining them in a really accessible way
The animations were incredible!!!
If you didn’t know she used to do crash course kids on UA-cam
If you didn’t know she used to do crash course kids on UA-cam
Heck I tought it was too short
"I ran it for longer"
*1 tablespoons olive oil*
1 tablespoons olive oil
1 tablespoons olive oil
I'm guessing this was recommended to me because of my background in computers. I am honestly just amazed you sat down and taught yourself enough to get working with machine learning like this. You make it sound like you had never even opened a code editor before, but you dove face-first into one of the most complex fields in software right now. That's freaking cool. Not only did you dive face-first into it, but you didn't hit the bottom of the pool in the process! If you ever want to approach something like this again, it's fairly easy to get up and running with some real processing power to throw at these problems, google offers machines that can do in minutes what your laptop could do in days, at fairly reasonable pricing.
I think you struck a good balance between going deep enough into the topic, without making it difficult to understand. One thing I'd add is that so much of machine learning is about how you structure the data you feed in, rather than the method itself (though that is still super important). If you were to format the recipes with a somewhat standardized structure like "Oven -> High, Egg -> Bowl, Bowl -> Mix", that makes the information much easier for a computer to understand and can help avoid the mayo mayonnaise mayo mayo scenario.
Also Generative Adversarial Networks are really cool, if anyone's interested in other versions of machine learning. You've used one if you've ever looked at one of those sites that generate non-existent faces, but they'd also work pretty well for something like this. Loved the video!
Couldn't agree more. Pre-processing is key and sadly it gets a bad rap in the uninitiated sphere. And yes GANs are awesome. For a fun look at some of the stuff GANs do I would suggest checking out "Two minute papers" here on youtube.
P.S. : the video was though of course very entertaining and very accessible. Which is great! If it helps getting people interested in STEM subjects I'm all for it :D
I think it's a shame that we didn't get to see how good AI can be. Like, GPT2 can write text that is just SO convincing, it's hard to know a human didn't write it. I'm absolutely convinced that with the proper tools (right kind of ANN, right learning algorithm, right amount of training etc.) You *could* get something to invent new recipes.
She could also go to some website that shows the preprocessing and viewing of information like kaggle to see how other people are doing it. Some of the data sets there are really well explained.
The 'mayo mayonnaise mayo mayo scenario' needs to be a regular part of machine learning education.
May i know which animation software you use?
I think as long as the topic is interesting to you, that will come across in the video and your audience will also find it interesting. Now I have to leave, because I have a strange desire to buy olive oil.
+
Yes
+
1 tablespoon olive oil
@@hausofjulian 1 tablespoon olive oil
I'm a CS major so I found this super interesting! I think you unfortunately focused too much on the lingui(ni)stics of the recipe instead of setting up a more abstract approach.
The fundamental concept behind a lot of machine learning is a reward-based system. Your poor system wasn't told to optimize anything useful; like a 5 year old kid on a soccer field.
I think the better approach would be to split a recipe into 2 parts, ingredients, and how to cook them. The AI would have a goal of using every ingredient it was presented much like you would in real life. It would pick ingredients based on past recipes where ingredients made one "block" of something. (I.E. spaghetti teaches how to make a tomato-basil sauce, macaroni tells how to boil macaroni noodles, it combines those and displays the full ingredients used).
Where the AI gets to experiment is how to modify each "block" by amount, which ingredients, which blocks can be combined (angel hair noodle mixes with alfredo sauce), and how long to cook.
If you bothered to read this much and reply I'll be obligated to try it myself
This is really fucking hard, why did I choose Java?
I'd love to see the result plzz :o
Taking advantage of GAN methods might be useful, too. After the transformer comes up with a recipe, have another piece which is trained to recognize bad recipes (which you could feed it partial recipes this comes up with as an example of 'bad' recipes to avoid) and have the score of that be the reward for the transformer.
@@Cyrathil The problem with a GAN is that for these kind of classification-based tasks , getting a good signal from the discriminator that the generator can actually use is hard. This is an active area of research in NLP and deep learning though.
Yeah, this kind of setup would be beneficial because you're enforcing outside knowledge that you have about how recipes work in the problem design (e.g. that you use different building blocks of ingredients combined in different ways with different amounts). The RNN definitely didn't learn that's how recipes work, maybe the transformer learned some of that but only implicitly.
What was done in this video is a common thing people do though. End to end DL systems like this are super common.
Like a teacher of one of my CC classes told me once: "Computers are dumber than we give them credit for". It's just harder than you might expect to teach a computer to do anything, really.
1,000 years in the future, historians are gonna look at your recipes and wonder what the hell we were eating.
On a tangentially related note, I’m an amateur fiction writer and I’ll feed the algorithm in the description my work and see what it writes.
update??
I don't think we are going to have to wait that long. Maybe only 200 years.
I like the topic in this video but I'm biased since my field is in STEM. The length of the video is also not too long to be boring but not too short to be forgettable.
This wasn't an easy project to do especially if you didn't have background prior. This is also a really cool way to introduce people to machine learning
Twelt
Instructions to robot: “Pour tomato sauce over pasta and cook.” Later, the chef complained, “That damn robot poured tomato sauce over me.”
This is an underrated comment.
"it believes 500 table spoons of olive oil is a good enough pasta recipe" Have you not need any cooking shows? You always need to add just a touch of olive oil. Then add just a touch of olive oil, followed by a touch of olive oil. You've created the singularity.
Sabrina: "So I just spent a day googling some stuff"
Also Sabrina: *Implements the cutting edge of AI research*
This is the INTP mind at work.
@@justinwhite2725
I KNEW SHE WAS AN INTP
this is late but she specifically said she didn't implement the transformer
Welcome to the world of Computer Science. You spend enough years Googling and practicing, and you'll eventually run into the very edge of what's currently known. Honestly, the same for any STEM field. You could become an expert starting today if you wanted.
"So, because I'm lazy, I taught myself how to program a computer to make new recipes, instead of just looking up new recipes myself!"
This is a consistent thought pattern i have seen across every programmer i know, I'm curious is learning how to program teaches this as a valid probably solving method in programing and then it just carries over to other areas of life or if people who naturally think like this are drawn towards programming for some reason
It's pretty much a matter of only needing to do so once instead of multiple times, really. You'll take longer that one time, but afterwards you can just turn it on and get it done.
"I taught an AI to make pasta".
"Or did I?" *vsauce song*
Yaaaz!!
yep~
This was super interesting and as a person who really could not care less about science and math I still managed to understand most of it! So I think just do topics that make you happy and keep you interested, I’ll be here for anything :)
I just want to thank you for not saying could care less
same I really enjoyed it!
Baconninja it’s crazy how many people don’t understand the diff lol
Only real OGs remeber "Nerdy and Quirky "
Well I thought this video was quite nerdy and quote quirky
right??
Yael
S
Yas
Ye
Honestly, it already feels like the video is from ancient past😅. The amount of progress made in this field is incredible.
This reminds me of the time someone fed a machine learning algorithm all 7 Harry Potter books and it spat out a 5 page chapter that was the most incredible thing I have ever read.
Love the video 👍🏻
link?
Do you mean Harry Potter and the Rather Large Pile of Ash? Cos that is a full length novel and has been published now.
Yeah turns out some dude wrote that, or at least very heavily edited what the computer put out.
13:17 "On a scale of 1 to Master Chef, I am an idiot sandwich"
This is an amazing quote 🤣🤣🤣
+++
This is the beginning of the robot uprising, they're taking away our macaroni, next our lives.
They took our jobs!
I loved it! I laughed so badly. I too started out as a creative internet child that liked to upload creative things but went to University for a degree in statistics and I now work in Big Data. So having watched you for years and seeing you end up here is a wild ride, my good dude. But it's fun. And I'm glad. I loved the way you communicated the concepts--I think the casuals don't know what a feature is, so maybe you should have defined that really quickly but I'm sure they got it eventually. You really demystified for people this really sci-fi thing, and honestly, you showed them the great and silly truth that a lot of industry professionals keep saying anyway--they're professional Googlers of things. Learning AI is no great mystery. It's just a lot of Google. That, and waiting for your code to run.
I want you to keep making these if they interest you. And honestly, if you want to get into the math and discuss it to me with beautiful animation, then ugh, you are indeed a sister I lost. If being an internet education communicator and entertainer is going to be your thing, own it fully. Or if you just wanted to do silly things with science, why the hell not too. We know chemists and physicists do science videos for nothing but fun; why not let data scientists also eat five hundred spoons of olive oil, eh?
But really, I think your audience has always loved learning with you, and it will only keep going if we know we're learning the thing you loved learning. Please keep going if this makes you happy.
"There is a whole cup of cognac in here" had me laughing so hard I cried. I literally had to pause the video. I'm still giggling.
Feedback (after watching the whole vid):
I would've loved to see YOUR reactions to the generated recipes before you sent them to Melissa, and maybe another fine-tuning step after the first uhhhhh. Let's say "workable" recipe attempt, with a comparison of the two resulting dishes. Of course, how much you're enjoying the project is important, and it seemed like you were losing energy on this one, so ending it where you did wasn't disappointing. As for the technical stuff, it was honestly on the lighter side, especially with your easy-to-digest presentation style. I wouldn't be afraid to dive deeper and show us more of the crunchy stuff in the future if I were you.
gawd this channel is truly truly underrated. it’s like try guys for smart people.
true!
i literally paused from doing my abstract algebra homework to watch this this better be good
ps and its almost 12 mn
update: omg this is so cool. i love this new style esp with cinematography animation and editing getting even better ++ the lofi music in the background. also, the facetime part with your friend reminds me of elle mills vids, loved how she was so cooperative and how she did the filming. it was technical enough (at least for me lol)
girl your vids are getting more interesting, just keep doing what you love.
8:15 is like that Gus Johnson sketch about Gordon Ramsay "just a TOUCH of olive oil!"
Also, Does Melissa have a UA-cam channel? I think people would love to hear her full thoughts about the experiment and even more cooking videos!
also also, Is you Production company called "Answer In Progress Productions"? are you finally going to announce that in your next vid?
👀
loved the video, and I wouldn’t have been able to keep up with more technical stuff tbh. i liked seeing the “behind the scenes” of machine learning/training, it’s not a topic i thought would be so easily accessible or doable with a computer and internet. i’m a health and human sciences student, I understand the humanities/bio and chem stuff more but i would watch another video like this for sure ! also the length wasn’t an issue at all. 10/10 would recommend this channel to other nerds.
This is some of the best production quality I have seen in a while from a channel under 1mil. Super excited that UA-cam recommended this video def subbing
the editing, the music, the humour, the graphics, the KNOWLEDGE.... this video is such high quality. The level of explanation was just right but would love more of the resources you used in the description box 🐤🐦
I had no idea what to expect because I haven't worked much with coding, this is amazing. I absolutely loved this video, I think it was a perfect balance between technical and just introducing the topic. One idea might be that I've seen some channels do is attaching notes in the description or on patreon, that way anyone who wants to see the more complicated details could get a look. I love the humanities but this was a good thing to mix in, I think a blend like this is an awesome idea. As always the graphics were amazing. Fantastic Job Sabrina, thanks for spicing up quarantine
Loved the video! As a humanities nerd, I find you talking about science engaging and not-sciency-enough-person-friendly, so thank you! Have a lovely day as well!
"I won't explain it to you, because I am not qualified..."
Preoceeds to eplain thoroughly and actually teaches me something.
Well she is correct - this is the high-level summary. There's so much more fascinating stuff to explore in the actual detail of how these models are constructed.
IDK what your background is but it's nice seeing AFAB making engaging and viewer-friendly STEM content. Edu-tainment like this is a great way to motivate people to explore and tackle topics outside of their comfort zone, and can inspire new and inventive applications. As an AFAB data scientist that works in NLP and ML, I thought this video was just right. Keep it up!
You may not still care, but Sabrina's college degree is in mathematics.
Fast-forward 3 years, and it's easier than ever to interact with AI and get them to give you an original recipe. It's wild how fast stuff happens.
So cool right! our GPTs and things are beyond the limit of being trained by amateurs though. It takes sooo sooo much data. I a beginner were to go about it today, I would say the experience would be like this.
I've been a fan of your content since 7th grade (I am now in 11th grade) and re-watching your videos has really comforted me and brought me joy this quarantine. So glad you uploaded! :)
also! i enjoyed the video and thought the subject matter was v entertaining. i'm also a big fan of the humanities stuff so i'd be happy watching either
Aye exactly the same as me! I really love sabrina’s videos
I think it's really valuable that you mentioned up front that you have never done something like this before, and only have taken some intro to coding classes. It makes this stuff seem so much more possible to the rest of us. I would have just assumed this stuff was way over my head (I also have pretty limited code experience), but seeing you figure it out is really encouraging! I think this will get more people to try it.
I mean, even though it did not 100% work out, you still learned the concepts.
As someone with negligible coding experience, this is the first time actually making AI do tasks I set it (rather than just using vanilla Chat GPT) has seemed possible!
Loved this! I’d love to see her actually making the food. Then I’d like to see someone taste test the outcome. Stuff like 1 Cup of Cognac is too hilarious!
As a computer science student, this is one of the most entertaining videos about AI I've ever seen! It was really cool to see your motivation when studying the subject and coding the project, especially given that AI is a pretty hard field when it comes to programming! Your explanations of the technical aspects were also really good, and helped me learn about LSTM and Transformers (I had heard and read of them but didn't know how they worked until your video!). The resulting recipes were hilarious and seeing Melissa try to cook them was also something you don't really see in these types of videos. I've added this video to my favorites, you did an amazing job!
the cinematography was honestly amazing
I've watched other videos about robot learning and none were as easy to digest and understand, especially as someone who typically struggles with math and science. I think the length and graphics were great! In the future I'd love to see a mix of videos in humanities and stem because you make the information entertaining and relevant!
"The real issue is the face that I didn't try very hard" mood
"It's badddd" "I think I should run it longer"
Been there after all the wait in training 😰😰😰
So its seems that the AI wanted you to use about 2 GALLONS of olive oil based off of the idea of around 500 tablespoons.
sip
sip
sip
sip
Sip
Heat 2 tablespoons oil in a large pot over medium heat. That is something I must try )
But the beginning of the recipe is brilliant: "Set pasta and pesto aside", and then just goes on about cooking something else
I love how UA-cam be like: hey you like AI and you've recently have an interest in cooking, take a look at this
Oh, really? That's a perfect fit, then! Well done, UA-cam!
@Gizio the Jackal they're not stealing it. You're giving it to them. And they don't need any more data than which videos you've watched to make this connection
@@Daye04 yh I'm proud of youtube :D
@@Daye04 "They're not stealing it, you're giving it to them" if i haven't agreed on giving google my data, it's theft
i have watched a few videos of crash course computing science and been searching for vegetarian cheap recipes... nice
I love how this is uploaded on my birthday! machine learning + pasta + sabrina = 👌
shouldve gone with the olive oil recipe though
This new style of video was fascinating and fun, a lovely mix of hilarious and informative that really helps to explain how machine learning works in an a fun and accessible way!
"Robot Pasta" is one of the funniest things I've heard today
Holy sh*t, the production quality on this is outstanding!
I would also die for Claire from the bon appetite test kitchen
Facts. Or at LEAST stand with Sohla!
500 tbsp olive oil
Gordon Ramsey: I don''t see the problem?
Finally, some good food
What the code machine thinks eating those pasta recipes
1 tablespoons olive oil
This was amazing, the pacing was just right and I was a bit sad when it was over haha. The production value was freaking awesome and id love to see more of this kind of thing.
Somehow I ended up here.
Somehow, I watched it while makind dinner, 'cause "Why not"
Half the video in and I wasn't putting to much attention (my human-made-recipie-of-the-back-of-the-bag pasta started burning in my kithcen) but I really liked the fact that, you tried one approach, did your research, and after a lot of work and time, you realized, that wasn't the way to go. Nevertheless, you found an alternative and kept going.
Sometimes I get bored at the endless list of youtube videos where the most amazing projects gets done, with no hurdle and like everithing is easi in R&D
Thanks for the reminder that real research is hard, but it can also be fun!
The animations in this are super cool, and the explanations are really clear. I didn't ask for this, but boy do I love it!
She programmed a robot to be a generator of stoner food instead of learning new recipies
Respect
7:54 is my brain whenever I take an exam.
This video is so cool and thanks for the skillshare discount! 😊
Oh, that totally underground company OpenAi haha, watching this after 2 years is fun
Certainly is
When she said: "Let's see if it runs.", I imagined the most awful case of logic errors.
I've never programmed anything which has run flawlessly on the first try.
Edit: Seems like she had that exact problem! I feel for you.
no love for Melissa's first appearance? it's sweet to see her here
Hey I somehow found this video from the coding side of the internet and I have to say it's AMAZING. Awesome videography and just super amazing explanations for everything. Need more awesome videos like this, keep it up!
I'm a software developer and I learned a lot! Never really looked into neural networks and this was a super interesting intro
That was great. I loved you diving in and trying to puzzle out something so crazy. Made me feel confident to try to learn stuff.
This is the first time I've come across your videos. In answer to your questions:
1. I was very impressed with the overall video. Both yours and your friend's camera skills were noticeably above average (especially for the cooking scene) and I loved the editing. I was engaged the entire time.
2. The topic was super interesting and I didn't feel patronised or lost at any point. I don't know about your previous work but I'm interested in seeing what else your channel has to offer! I'm a fan of several other humanities channels, so I suspect I'll really enjoy your previous work too!
3. Pacing felt pretty spot on to me. I would have happily listened to more detail, but I think you nailed the sweet spot for casual viewing without scaring people!
OpenAI name drop 4 years ago... What a world
Sabrina: does something interesting during quarantine
Me: potato
You're like Michael Reeves if he was a girl and a little more mature
Micheal Reeves if he was sane.
if Michael Reeves decided cooking was his passion
Family friendly school appropriate female Reeves xD
All this reminded me more of code bullet
@@joshuafallgren8498 That also
10:40 "I can try to make a transformer all on my own."
I would go for an Autobot, as a Decepticon might be dangerous.
Hello from France,
I discovered your channel with this video and it was great. The perfect mix of curiosity on your part and sharing your findings for us to learn as well. I think this is a really fun way of getting into a subject that can look overwhelming from a beginner perspective.
Your animation during your explanations was great and fun to watch. It was nice to see how you tried and failed but kept going to see if your goal was achievable.
Usually, I watch a few videos from a creator to decide if I really like the content before subscribing, but honestly, you sold me with only this video!
It would be interesting to come back with GPT-3 and more substantial recipe training to get a dish that at least contains pasta!
I would love a more technical video, I can’t figure out this machine learning stuff myself and I think it’d be interesting to see your thought process. You’d be much more interesting to watch than most technical UA-camrs out there
"Nonprofit org OpenAI" lol, yep, this video is old
First of all, as someone who pays for UA-cam premium to avoid ads I appreciate the fact that you put them at the end of your video. And yes, I do watch them because that's my way of supporting your channel 😃. That aside, video is great. I love the videos where you're always trying to find something new to teach machines. This felt really fresh. I think what's missing to me is a more detailed breakdown of the training process. I usually feel like it's a blur. If you could slow down and go in depth on what you're doing at training it would be awesome!
what is even more impressed is how you insisted on doing it no matter how it might failed or how many time it will take, that is even more inspiring to me :)
Watching this now is really relevant with chatGPT
The issue was that Melissa left out the cup of cognac
This video needs a remake with ChatGPT
I really liked how you took a pretty complicated subject and made it so much easier to understand. Then you showed how basically anyone could figure out how to try these things. More vids like this please!
9:36: actually, screws were designed to be hammered in, and the screw was just there for removal.
Bird! Also, it took me a while to get "scandinavian" haha
Bro i wish i was watching this in 2020
am i dumb or is that sentence “melt butter in a medium saucepan, whisk in flour and cook” really overwhelming
this came up in my recommended bc of how much uni stuff i end up learning via youtube, but u are so good at explaining techy concepts without making them dull ! love the vid & ur editing style
Software developer here. I really enjoyed your video, both the topic and content. I appreciated that you highlighted the part that coding, especially with ML, involves a lot of searching and reading things that you don't necessarily understand.