Victor Geislinger
Victor Geislinger
  • Видео 443
  • Просмотров 259 091
But how does AI really work? Let's start with the basics...
Let's go over the basics about how AI works.
AI seems to be everywhere and will likely be growing its reach. Learning the basics of how AI works under the hood with machine learning. Let's learn some key concepts and terms that will help build a more fundamental understanding of how AI really.
0:05: Goal of today
0:31 - Oh, hi! I'm Victor!
0:41 - Video based on a talk
1:07 - AI is ML
1:14 - AI works by using data
1:47 - Supervised Learning
2:12 - Unsupervised Learning
2:33 - Reinforcement Learning
3:28 - Cats and Dogs Example
3:51 - Simple Line
3:59 - Curvy Line
4:23 - Training Set
4:28 - Test Set
4:41 - Simple Line Evaluation
4:47 - Curvy Line Evaluation
4:56 - Bonus Line!
5:00 - The AI is the Line!
5:20 -...
Просмотров: 6 124

Видео

Setting Up SSH Keys for GitHub
Просмотров 181 тыс.3 года назад
GitHub no longer supports password authentication when connecting to GitHub in relation to your git repos. In this video we go from beginning to end in creating and using SSH keys with GitHub. CHAPTERS 00:00 - GitHub HTTPS passwords don't work anymore 01:27 - Generating an SSH key in the terminal 06:16 - Telling GitHub about our SSH key 08:00 - Testing our SSH key 08:49 - Using our SSH key to c...
Cambridge/Flatiron - Spring 2021- Week 3: Python 101
Просмотров 1383 года назад
Python 101 lecture for Cambridge University and Flatiron School Spring 2021 data science program. Lecture delivered by Victor Geislinger from Flatiron School.
Linear Regression Kaggle Competition Code-Along [2021-02-26]
Просмотров 1,3 тыс.3 года назад
We run through an example notebook to demonstrate how someone might structure a predictive learning project using linear regression. We do this using a Kaggle notebook for a competition but it could easily be expanded to other projects. Notebook (after some edits not in video) can be found on Kaggle: www.kaggle.com/mrgeislinger/linear-regression-walkthrough-ft011121-competiton
Launch of Phase 2 Project [2021-02-26]
Просмотров 4983 года назад
We go over some admin information about the next couple weeks and introduce the Phase 2 project. We continue to go over a linear regression example in the next video: ruclips.net/video/r3tfgChcl_U/видео.html
Linear Regression Walk-Through: Polynomials, Overfitting, Cross-Validation [2021-02-26]
Просмотров 1,1 тыс.3 года назад
We walk through a notebook of a simple sample of a linear regression project in where we focus on using Scikit-learn's API to create polynomial and interacting features and fill missing values. We then show how to identify overfitting in using cross-validation as well as the importance of creating a hold out test set (train-test split). Finally, we introduce the concept of a Scikit-learn pipeli...
Kaggle Competition Launch: Linear Regression Practice [2021-02-24]
Просмотров 2203 года назад
Kaggle Competition (ending 2021-03-01): www.kaggle.com/c/fis-phase2-practice-fis-ft011121 Kaggle Example Notebook: www.kaggle.com/mrgeislinger/starter-ft011121-phase2-comp
Linear Regression: Multicollinearity, Polynomial & Interacting Features [2021-02-25]
Просмотров 2263 года назад
We wrap up our linear regression topic by discussing multicollinearity and ways to extend linear regression with polynomial features and interacting features. We then do a very basic walkthrough of what a linear regression project might look like. Finally we end the recording before we go in to launching a regression Kaggle competition! For the introduction of the Kaggle competition (ending 202...
More Linear Regression: Categorical Features & Cross-Validation [2021-02-23]
Просмотров 2413 года назад
Notebook(s) can be found on github.com/MrGeislinger/flatiron-school-data-science-curriculum-resources
Linear Regression - Intro, Assumptions & Code [2021-02-22]
Просмотров 1023 года назад
We introduce the concept of linear regression and motivate how it relates to covariance and correlation. We discuss the assumptions that should be satisfied to do linear regression. Finally, we discuss the concept of train-test sets for machine learning and demonstrating how to code linear regression with Scikit-learn. Notebook(s) can be found on github.com/MrGeislinger/flatiron-school-data-sci...
Hypothesis Tests: Power, Effect Size, Types of Errors & ANOVA [2021-02-17]
Просмотров 1353 года назад
We go deeper into hypothesis tests in regards to the probability of the types of errors (alpha and beta/statistical power) and issues with multiple comparisons. We go over how sample size, power, significance level, and effect size relate when performing hypothesis testing (and AB tests). We also discuss issues with multiple comparisons and performing an ANOVA or one-way F-test. Previous record...
Introduction to Hypothesis Testing [2021-02-16]
Просмотров 1483 года назад
We introduce the concept of hypothesis testing and the different parts that go into how to perform a hypothesis test. We demonstrate how a Student's t-test and Welch's t-test are used in SciPy (Python). This will lead us next time to go deeper into the relationship between the significance level, statistical power, and AB testing. Notebook(s) can be found on github.com/MrGeislinger/flatiron-sch...
Rapid Review: More Distributions, Central Limit Theorem & Confidence Intervals [2021-02-16]
Просмотров 543 года назад
We quickly review more statistical distributions from last time and then go into concepts about sampling. This leads us to the idea of the Central Limit Theorem and confidence intervals. In the next video, we go into hypothesis testing: ruclips.net/video/wO_oGM9Spqw/видео.html Notebook(s) can be found on github.com/MrGeislinger/flatiron-school-data-science-curriculum-resources
Intro to Statistical Distributions - PMF, CDF, PDF & the Normal Curve [2021-02-10]
Просмотров 1263 года назад
We begin with reviewing some summary statistics before we do our main topic of the day of describing statistical distributions like with PMF, CDF, PDF. We especially focus on the normal curve (Gaussian distribution) and some of its properties Notebook(s) can be found on github.com/MrGeislinger/flatiron-school-data-science-curriculum-resources
Sets and Combinatorics [2021-02-09]
Просмотров 3283 года назад
We begin a new Phase focused on statistics. We begin with discussing sets and probability spaces (event space, sample space, etc.) to lead into the idea of probability. Then we discuss combinatorics which focuses on counting. We go into a variety of situations that involve permutations and combinations. 0:00:00 Phase 2 Begins! 0:00:52 About This Section Today 0:03:27 Where to Find Material for ...
Networking, Community, & Online Brand for Data Science [2021-02-03]
Просмотров 833 года назад
Networking, Community, & Online Brand for Data Science [2021-02-03]
Introducing SSH Keys for GitHub [2021-01-29]
Просмотров 593 года назад
Introducing SSH Keys for GitHub [2021-01-29]
Repos Within Repos [2021-01-29]
Просмотров 1323 года назад
Repos Within Repos [2021-01-29]
Setting Up GitHub Repo for Data Science Project Walkthrough [2021-01-27]
Просмотров 2 тыс.3 года назад
Setting Up GitHub Repo for Data Science Project Walkthrough [2021-01-27]
Phase 1 Project Introduction & Advice [2021-01-27]
Просмотров 703 года назад
Phase 1 Project Introduction & Advice [2021-01-27]
Web Scraping - HTML Intro & Demo [2021-01-26]
Просмотров 1673 года назад
Web Scraping - HTML Intro & Demo [2021-01-26]
XML, JSON & APIs! Oh my! [2021-01-25]
Просмотров 663 года назад
XML, JSON & APIs! Oh my! [2021-01-25]
SQL with Python & Pandas [2021-01-22]
Просмотров 1263 года назад
SQL with Python & Pandas [2021-01-22]
Concepts of Data Visualization [2021-01-20]
Просмотров 803 года назад
Concepts of Data Visualization [2021-01-20]
Administrative Notes & Group Activity Launch [2021-01-20]
Просмотров 93 года назад
Administrative Notes & Group Activity Launch [2021-01-20]
More Pandas: Exploring and Manipulating Data [2020-01-19]
Просмотров 733 года назад
More Pandas: Exploring and Manipulating Data [2020-01-19]
Intro to Pandas from NumPy [2021-01-15]
Просмотров 814 года назад
Intro to Pandas from NumPy [2021-01-15]
Intro to NumPy [2021-01-13]
Просмотров 554 года назад
Intro to NumPy [2021-01-13]
More Python: Functions [2021-01-13]
Просмотров 194 года назад
More Python: Functions [2021-01-13]
Intro to Using Git with GitHub [2021-01-12]
Просмотров 1144 года назад
Intro to Using Git with GitHub [2021-01-12]

Комментарии

  • @nag18raj
    @nag18raj 8 дней назад

    The steps shown does not copy the whole repository. It copies only the master/main. How to copy the entire repository with its branches and tags/release?

  • @ajvisscher3328
    @ajvisscher3328 15 дней назад

    hey brother, great video! how did you learn about all of this?

  • @elibridge9800
    @elibridge9800 16 дней назад

    What is the window your are typing in? Is that a special git command line program? Stupid people like me need to see things from the beginning....

  • @thendimension4816
    @thendimension4816 24 дня назад

    Bro, live for 100 more years! Thanks!

  • @beenasindia8000
    @beenasindia8000 2 месяца назад

    Thanks, best tutorial just in 10 mins. Love it !!

  • @jackkleb4602
    @jackkleb4602 2 месяца назад

    I assume my new repo will not update with an y future additions to the repo I cloned. How can I get it to update or should I just run the git_clone.sh again?

  • @robertdevine5287
    @robertdevine5287 2 месяца назад

    is this in your GitHub repo?

  • @aadamyiadomboakye6649
    @aadamyiadomboakye6649 3 месяца назад

    Great Video! Really cleared up my confusion about adding ssh keys for GitHub, I use bitbucket usually and the setup was slightly different I think...

  • @rajeshgupta42
    @rajeshgupta42 4 месяца назад

    very nice tutorial 👍

  • @handlinganthony
    @handlinganthony 5 месяцев назад

    Thank you so much, man! This video is gold.

  • @dickchester4251
    @dickchester4251 5 месяцев назад

    WOW. AI is so biased when it comes to many things. If it is only as good as the data it is accessing then that explains why when I do an AI query it brings back the totally wrong data because what is bringing back is totally biased information. In other words it appears like AI learns that all the THUMBS UP data is true and shows that as truth. Totally inappropriate for some uses of AI.

  • @lekshmipriyamr6326
    @lekshmipriyamr6326 5 месяцев назад

    Thanks a lot dude!❤ This tutorial was clear and easy

  • @pejovicevaaa
    @pejovicevaaa 7 месяцев назад

    Omg, thank you so much

  • @VulcanOnWheels
    @VulcanOnWheels 7 месяцев назад

    4:07 You didn't need to use the touch command and could have started your editor right away to make it.

  • @irenenyakate9118
    @irenenyakate9118 8 месяцев назад

    Man you saved my head and time! Thanks

  • @DanAnDoras
    @DanAnDoras 8 месяцев назад

    So clear and easy to follow, thanks

  • @rw8009
    @rw8009 8 месяцев назад

    There is no linux location for ~/home/user/.ssh/config

  • @DGGZ-EFX
    @DGGZ-EFX 9 месяцев назад

    YES!!!

  • @RyanDraperRocks
    @RyanDraperRocks 9 месяцев назад

    Very clear instructions, thank you!

  • @Hugo-mv8se
    @Hugo-mv8se 9 месяцев назад

    Clear and fast tysm you're saving me

  • @gustavstarck6887
    @gustavstarck6887 9 месяцев назад

    Two years later, and this video is stil the best! Well done!

  • @lawyer21a
    @lawyer21a 10 месяцев назад

    when i try to push something on my repo and it still asking for my username and password please help

  • @schmukentuken
    @schmukentuken 10 месяцев назад

    Thanks a lot man. I don't know what i screwed up in my terminal on windows when trying to delete and install ohmyzsh and when I changed my username. I have been maniacally trying to repair this error since 2 days where I was unable to clone anything. You finally fixed the error. Thanks a lot

  • @mukta5417
    @mukta5417 10 месяцев назад

    Very clear and concise, don't stop uploading!

    • @VictorsOtherVector
      @VictorsOtherVector 10 месяцев назад

      Thank you! And I'm hoping to make more along the lines of this video, so hopefully more to come soon :D

  • @Lilina3456
    @Lilina3456 10 месяцев назад

    Thank you so much, it worked well

  • @heg_egg
    @heg_egg 10 месяцев назад

    I'm struggling to get through the point where you type ssh-add ~/.ssh/id_ed25519 I keep getting an error saying that the file doesn't exist and it's pretty frustrating. Did anyone else get the same issue?

  • @Wentra_Roblox145
    @Wentra_Roblox145 10 месяцев назад

    Awesome!

  • @smhcbr
    @smhcbr 11 месяцев назад

    Thank you <3

  • @KayserAhmed-z9i
    @KayserAhmed-z9i 11 месяцев назад

    best

  • @shawngeorge7486
    @shawngeorge7486 11 месяцев назад

    thanks for helping with my doubts on this one, however i cant seem to push my folder to my git repo. the add and the commit has been done, it just isnt pushing, showing me an authentication error

  • @marcosreyes426
    @marcosreyes426 11 месяцев назад

    Thank you so much, I tried setting up the SSH key just by reading the documentation but when I tried the college firewall won't let me, lol. When I got back to my house I didn't want to re-read the whole thing so you saved me a lot of time!

  • @OmnyaMahmoud-v1i
    @OmnyaMahmoud-v1i 11 месяцев назад

    git remote -v ( I cann't see any result, why ?)

  • @cosmosica
    @cosmosica 11 месяцев назад

    I rarely comment on YT videos but this was an absolute life saver. Thank you!!

  • @HikaruAkitsuki
    @HikaruAkitsuki 11 месяцев назад

    So it doesn't mean there is something wrong on my setup. It simply not work anymore.

  • @proterotype
    @proterotype 11 месяцев назад

    For whatever reason the repeatedly changing line between the cats and dogs really resonated with me. It was like seeing a linear regression line evolving to become a better fit. Cool stuff

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      Yes! That's the direction I was going for! The idea I had was for someone seeing this to get a subtle preview before even knowing or realizing what it really was (before they learn the "technical bits") I brought that in from my live talk because I could see people having that 'aha moment' I'm so proud of that little animation :D

  • @samuelmagnano
    @samuelmagnano 11 месяцев назад

    Great lecture! I have been looking everywhere in the past few days for a neat definition of the hyperparameter gamma that would be more than just "high value of gamma -> overfit, low value of gamma -> underfit"

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      You're welcome! And so great to hear that it was helpful especially after searching elsewhere! I'm hoping to do "refreshes" of my old videos on topics like this. You're hopefully all set for now on radial basis functions, but maybe something to look forward to 😄

  • @K1NGKGKK
    @K1NGKGKK 11 месяцев назад

    As a kid, i can verify this is much better for my sanity than the thing Veritasium made: ruclips.net/video/GVsUOuSjvcg/видео.htmlsi=ppBe8V8lHZm0OZWj Don’t get me wrong, both are amazing, but the word [MATH] made it a lot easier.

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      lol I've seen that video and there's some great stuff in there! I'll take it a huge compliment to be compared to Veritasium; thanks! I feel that there's so much out there about AI/ML that is either is way too basic (and oftentimes wrong) or relies too much on the "technical" bits which has most people lost and/or bored. People deserve better in understanding how AI works without having to be exposed to dreaded "math" *shudders* ; ) From the talk I gave to 10-14 year olds (which this videos is based on), I felt there was a decent middle-ground. In particular, I'm honestly pretty pleased with the dog-cat plot example at 3:47

    • @K1NGKGKK
      @K1NGKGKK 11 месяцев назад

      @@VictorsOtherVector Yes mr. Victor, i have done a decent amount of self study in the area and (even though i cannot even make one in my dreams) I am starting to get the hang of it a itty-little bit. I shared this with my classmates and close friends and they gave me weird faces when the saw the thumbnail on the screenshare ‘oh come on, another video i don’t understand’ but by the end of it they asked me to play the one by Veritasium! They were hooked to the topic and i cannot thank you enough for spreading knowledge about the shaping aspect to the future age (probably)which is simple and easy to understand.🫡

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      You have no idea how happy this comment made me feel 🥲 This was the exact goal I had in mind with my original talk and then this video! I wanted to give enough to get someone interested and possibly looking to get into the more "technical stuff". Awesome that you were able to share this with others and exactly this happened! And don't discount yourself if you're interested! It's totally possible to get involved in this from knowing basically nothing. After understanding the fundamentals of what AI is doing, any extra coding (Python) and math knowledge is only going to help! One of my plans is to make a "zero to machine learning engineer" series that will start with this or a similar video. The idea is to get someone knowing nothing about how AI works, to understanding how AI works, to creating something themselves with code! If you want to get into how this stuff works, my suggestion is first learn a little Python programming (if you haven't already). This might seem daunting at first, but trust me that it's not that bad! After you get the basics of Python, it's a lot easier to ramp up into building AI/ML. My go to recommendation is "A Whirlwind Tour of Python" which is freely available by the author. My suggestion is go to this link so you can directly start running Python code in Colab (you simply need a Google account): colab.research.google.com/github/jakevdp/WhirlwindTourOfPython/blob/master/Index.ipynb If you go through that or you're already feeling good about coding Python, my next suggestion is to look at "Python Data Science Handbook" by the same author (also free!) jakevdp.github.io/PythonDataScienceHandbook/ This gives the base of using Python to work with data, and the last chapter shows you how to start doing classic ML (the stuff before neural networks). Again, thank you for the comment!! And good luck with whatever you do next! PS: Out of courtesy to you, would you mind me featuring this comment in a future video? I'm not sure if I will but I wanted to give you a chance to say "no" :D

    • @K1NGKGKK
      @K1NGKGKK 11 месяцев назад

      @VectorsOtherVictor, thank you

  • @timurradko9798
    @timurradko9798 11 месяцев назад

    Thank you so much for your clear explanation!

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      You're welcome! So happy to hear you found it clear!!

  • @yahiarafik9965
    @yahiarafik9965 Год назад

    We all gotta start somewhere, i can only wonder what the beginners like me are doing now after a year or two watching this tutorial! Thanks alot for the help!

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      Really does make you wonder, especially after seeing this video has almost 150k views... Based on some of the comments, it looks like a decent amount come back a year to watch the video again 😆 Honestly it doesn't surprise me and it's a good thing to know where to go to fix something. The 2nd time doing something is usually a lot faster. My suggestion: Come back every year to rewatch this video. Heck, why not every week?! ; )

  • @Ketanaut
    @Ketanaut Год назад

    I have never used Github before. This was so useful! Thank you!

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      You're welcome! Great to hear that as a newbie to GitHub you found it so useful! !

  • @irokovictor5782
    @irokovictor5782 Год назад

    God bless this man.

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      😇 Thank you! I hope I can keep putting out good stuff, but if I never do, I know that at least this one video has been so helpful to others!

  • @user-nx4oi5pt2u
    @user-nx4oi5pt2u Год назад

    Great tutrorial. Thanks a lot!

  • @aryanverma127
    @aryanverma127 Год назад

    Wow! thankyou

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      You're welcome! Your "wow" frankly feels like one of the hugest compliments I've gotten on this tutorial!

  • @anuragnayak9704
    @anuragnayak9704 Год назад

    What was the use of the config file?

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      Great question! In short this is where your computer stores information about how to use your SSH keys. (Note, not the actual keys themselves.) This actually automatically gets created when you follow the steps from the video. You can take a peek by opening up that config file that I show in the video.

  • @samkitsamsukha
    @samkitsamsukha Год назад

    Excellent stuff, thanks..

  • @محمدنظرخانی-و8ش

    Thank you so much bro!! you save me a lot of time.🙏

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      You're welcome!! Good to hear it really helped you!

  • @MrBlabacus
    @MrBlabacus Год назад

    Great video, thanks a lot. Just wanted to mention that when using "UseKeychain yes", I got the error "/home/user/.ssh/config: line 4: Bad configuration option: usekeychain". The fix is very simple - I just added " IgnoreUnknown UseKeychain" in the second line of the config file.

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      Good call! Thanks for sharing that tip! And great to hear you liked the video!

  • @malharulhasagale2458
    @malharulhasagale2458 Год назад

    Thanks bro this video sorted out my issue. Appreciate your help and keep going :)

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      Great to hear it all worked out! And thanks! I hope to keep making more tutorials 😄

  • @DRA2020
    @DRA2020 Год назад

    Just want to say thanks for the video and shell script. We needed to shapshot some of our code, and this was very helpful. 😀

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      You're welcome! And so cool you had a real practical use for that script!

  • @mugiwara-no-luffy
    @mugiwara-no-luffy Год назад

    Great video. Can you make a similar tutorial but for adding multiple SSH keys associated with different GitHub accounts?

    • @VictorsOtherVector
      @VictorsOtherVector 11 месяцев назад

      Thanks! I might but you should know you can simply just do the same process on your computer but just go through the steps with a different GitHub account. If you do it right, your computer should handle it pretty seamlessly 😄