Discrete Math
Вставка
- Опубліковано 14 жов 2024
- Discrete Math is a subject everyone interested in Computer Science needs to understand. It consists of math branches like graph theory, set theory, number theory, & combinatorics. It helps create databases, algorithms, & security structures. In this video, I'll explain the most relevant topics in Discrete Math one by one as we try to decrypt the password for a SQL database. Along the way, we'll use discrete math in various ways. I wanted to see if I could summarize an important course I took in college in a single video. Enjoy!
Code for this video:
github.com/llS...
Please Subscribe! And Like. And comment. Thats what keeps me going.
Want more education? Connect with me here:
Twitter: / sirajraval
instagram: / sirajraval
Facebook: / sirajology
More learning resources:
discrete.openma...
cse.buffalo.ed...
www.cs.odu.edu...
• How to Learn Mathemati...
Join us at the School of AI:
theschool.ai/
Join us in the Wizards Slack channel:
wizards.herokua...
Please support me on Patreon:
www.patreon.co...
Signup for my newsletter for exciting updates in the field of AI:
goo.gl/FZzJ5w Join my AI community: chatgptschool.io/ Sign up for my AI Sports betting Bot, WagerGPT! (500 spots available): www.wagergpt.xyz
It's so satisfying to work with discrete math. Anyone can deploy a neural network, but few can develop an elegant mathematical model.
Discrete math was one of the most useful courses I took in grad school! Also, love how you display your code. I have been trying to make my code more clear in my videos, definitely taking notes!
I'm convinced you were reading my mind. I'm starting my Computer Science degree and i have Discrete math 1 and 2
That Patrick joke made me smile for minutes straight....and I do write my personal diary in Ceaser or atbash but ...u won't be able to get the shift...hehe
Edit: ohk booyah...second time...thanks man
I prefer security through obscurity so I just "encrypt" my writing by having illegible handwriting.
@@beskamir5977 aahhaa same
Not from a maths background.. started coding.. now i want to learn discrete maths.. This video helped me realize i really don't know much of anything.
This is the right video I needed for not resigning discrete math
"if we google search the word 'recursion' it recursively asks 'do you mean recursion!!'"
It makes perfect sense!
One of my favorite topics in math is cellular automata for modeling biological and or chemical processes to exploring different rule sets to procedurally generate 2D and 3D structures.
Genius. Explaining discrete math in a continuous way :3
At the heart of #DigitalPhysics (the movie) is the idea that discrete math is a much more *rational* way to make sense of reality.
At Siraj's request.... favorite math topics include algorithmic information theory, Turing machines & the Busy Beaver problem, Godel's Incompleteness theorems & self-reference, and many paradoxes (Zeno's, Gabriel's Horn, Berry's, Russell, etc.)
I was trying to decide whether to take Discrete maths or Numerical analysis at uni... I think this guy just made up my mind
Bro....you made me subscribed to u channel....you explained discrete math in a clear way and not like some others that make you think computer science is only “CALCULUS AND CALCULUS....discrete math is the computer math. 🤣🙏🏼great work!
Yesterday I was singing "Solve AI or die try". Today I am singing "Make the data lit make the lit... learn from it"
this guy is God-Sent.
Ok ok, now i see why i need this class. I won't look for a waiver to skip it
Awesome video, loved how you showed the applications
Amazing video, Thankyou. So clearly described
On the combinatorics, can't the characters be both upper and lower case? Hence 52 + 10? Or did I miss something ?
Either way, if brute force isn't working, you're not using enough ;)
He's just teaching the concept but lower case should be considered.
He should have used 52 just to display a larger number to blow our minds up😋
My man I remember when you where 2k subs I m so proud of you!
he is a scammer
Plan on learning Game Design and saw "Discrete Mathmatics" listed under topic covered.
I am terrified. Lol
Just breath. You got this.
YSK that you can make a game without discrete maths
@@demonwaterdemonwater4993 how did... um, okay
imo it can be easier/more fun than calculus
@@demonwaterdemonwater4993 That's a Hell of a story, amigo.
MA in English here---I need this for my new novel project. Hell yeah.
Nice and simple! #100DaysOfML
Tbh Discrete Math is underrated. It is kind of sad that people who are not familiar with CS have never heard of it and do not know the difference to continous math. High schools should have an introduction course into Discrete Math.
CONGRATULATIONS on the 400th repository! Can you please make a video on creating Data Input Pipelines using the TF Dataset API and feeding it into a network made with TF LAYERS. And also on the use of TF ESTIMATOR API.
I like that subtle reference to Geoffrey Hinton you had there 👌
make a video on ORACLES and smart contracts
Great overview of discrete mathematics. Takes me back to my undergrad days! These topics are fun to study, and not real hard to understand either.
Hi Siraj😀, I am in highscool, in Romania. We do matrix multiplication in highscool along with integrals.
Bogdan Bibina so does everyone else. It’s not what you learn but what you MAKE with what you learn.
@@mgm8075 I agree with you, but want I want to say is that math can help you to understand better programming in general, bye the way I like math
Dude you make me excited for this class... touché
I skipped lunch to work in the lab today, this was just posted and I just had to watch it. 4:04 was plain scary given my circumstance; felt like mission impossible.
FROM WHERE YOU GET MOTIVATION TO MAKE SUCH GREAT VIDEOS
Thank you for this informative video with lots of useful links!
Awesome vid .... That was the most insightful video I ever saw on this topic... New personal record btw..11 th comment this time .😐😀😀 Keep up the good work
Satellite moving in the space that also mean to be discrete mathematics their value change and position based on time based on that we can calculate satellite movement
I love this video ! This was very well made and gave all the essential information needed. Thank you !
Thanks for sharing this knowledge.
Hello Sir,
What is the best platform to get started on training a model to identify the plant and leaf pattern of diseases ?
Im really inspired by your projection of the AI and ML techniques that (are very complex underneath ...) but now can be used by anyone to train models using projects like TensorFlow,Keras,Ludwig,torch,etc....
Hello Siraj. I am wondering if the new NVIDIA jetson agx xavier is suitable for routine ML/DL work with tensorflow/keras/sklearn..it is not clear for me if it offers any advantage over normal GTX/RTX GPUS, please advice..thanks
Great video very informative 👍
Please do how GAN can be used to detect anomaly in a digits dataset. Please it will really enfold next dimension and help learn a lot. Please make it as fast as you can . Thanks
Why do these videos always have the goofy graphics, effects, and analogies?
it helps to scam people
bhai jordar explaining
They come for the discrete math and stay for the discrete math memes
Fourier transform is discrete mathematics based on the time frequency will change and value also change produce different based on time and frequency correct bro
I leaned about the Fourier transform but when I wanted to program it I realized I couldn't because it wasn't discrete. Had to learn the Discrete Fourier Transform.
I like Mathematical Logic very much!!!
Please make descriptive video on model predictive control (MPC) , because there are no beginner friendly explanation for this on UA-cam....
Sir i am very thankful to you for giving us so many knowledge
Could you do a video on the nvidia jetson?
Did the cipher text include integers 0-9?
Are you aware that it's written "Djikstra's algorithm" in the subtitle above?
For all the comments on how wonderfull he is. This guy is not doing anything but just giving a googled high level description of some random Math and Computer terms. I don't think he knows anything to delve into the exact application of the topics he skipped around randomly.
Thanks Siraj
I suck at maths and all my math course in College have just grade E (pass), but my dream is to become a machine learning engineer, what should I do to improve?
Siraj sir , please make anoamly detection on set of synthetically produced text dataset using auto encoders. Please
good stuff
Math without decimals? I have my first course coming up for discrete math. Hope it will be as fun as precalc.
so, how did it goes ?
@@aznulhaidid7403 Got an A it was surprisingly easier than I thought
@@RaymondJonesrejlive I'm 24 and just graduated from diploma in business studies, I'm thinking of pursuing degree in IT cause I'm interested on becoming a software engineer but I don't know if I should go for it or not 🥺
@@aznulhaidid7403 It is very rewarding from
my experience from an educational point of view but even more rewarding from a professional view according to all my instructors who are currently engaged in their own professional IT careers. So yes I would go for it if you are interested in IT.
@@RaymondJonesrejlive thanks a lot, I think I'm just gonna go for it and what happens I'll deal with it later hahaha. Thanks again !
Where is your discreet math playlist?
so when's the video for continuous maths coming
5:30 shouldn't it be permutations?
No, because the characters can be repeated. Permutations would be if you couldn't use the same character you already picked later down line.
Amazing video bro!
Hi Siraj, Are you sure you spelled Dijkstra correctly? Yeah, Dutch is difficult. But did you not live in Amsterdam for a year? :)
yes i made a mistake! Keep it gezellig
@@SirajRaval Natuurlijk!
I have a backlog in Discrete Maths
4:08 Can you explain how to plug the USB into the computer? How do people the USB into the computer?
thank you
Nice
the watermelon usb made me laugh out loud xDD
Can u make video like machine learning math orient with nature bro like bees making hexagonal In the honey comb
will smith comment had me dying lol
Hey, Siraj Can 16 year old can be hired as an ML engineer. (If he has done studies in Ph.D.level).
Kasinath Rajesh I’m 17 y o and I would also say that I COULD work already in ML, but I would recommend you to go to a university and learn the high mathematics from the professors there. You will learn much much more and a company can trust you that you really have the knowledge.
But if you are some wonder-kid and maybe invented a new kind of ML algorithm it could work haha
What might be possible is that you can job at a certain company at smaller tasks and less money and maybe they see your talent and that you can do more... and hire you
Of course. I just did a video on my channel a few days ago about young people getting into business early. I think you should use your young age to your advantage in your search for a job. Connect with me if you want help finding a job. I might even hire you!!!
By the way, kudos to you for studying coding and ml at such a young age!! You're going to go far in life if you keep with it!!
@@ZachDoty0 Sir thank you for the inspiration how can I contact you.
Zach Doty Thanks, I went through you channel, thank you encouraging children for business/startups/ML, very cool!
Im currently finishing school and going to go to university. But I think I will look for a ML job first when I’m doing my master, until then I’m running my own projects!
Amazing content! Thanks, Siraj. I also do vlogging on my engineering career, take a look and tell me what you think!
3:01 it's spelled Dijkstra not Djikstra.
5:30 lol 2B passwords isn't a huge number for modern computers.
8:27 wtf! Chris Wood is an actor
i can hear the music stolen from lakey inspired in the background.....no credits given!
Discrete math has always been important for cs majors lol
Helllllloooooo Siraj!
2:13 every meme in your videos
Hey I really like your videos, good job. But I wanted to let you know that some animations in your videos get quite distracting. Specially at 4:50 it got annoying.
So much incorrect information. The logic operators are not even close to correct.
Sir, i am weak in mathematics in college.would i can learn Machine learning ?
The number 69 isn't involved here damn
Addition, subtraction, division, discrete math, lmaoooo.
중앙대학교에서 왔습니다.
1 to 9? ( 4:35 ) poor zero got left out again :D
yeah sure its all fun and games, until you have to prove that a 2-coloring tree will have distinct colors at any given edge. God I hated Discrete math, but I'd reduce any algorithms to a blackboxed NP-hard problem any day.
Yay
The goat
why does it look so much like Allan Turing's Bomb vs Hitler's Enigma? LOL
Dijkstra* ;)
Probability
Helooooo
Initialized this video, just because of that thumbnail.
And also for Discrete Mathematics.
while watching this video, my brain is like an internet connection in the Philippines... L O A D I N G...😭
Ps. no hard feelings but the problem is my brain, I can't really understand anything when it comes to math
Pps. I don't know why I choosed BSIT😭
William Boyd is from Bangladesh! 🙄
I don't like maths I just suck at it
please Make Some lIVE Sessions
Second
Integration
CS1231