What do I need to know before beginning Deep Learning beside stats and linear algebra?

What do I need to know before beginning Deep Learning beside stats and linear algebra?

Beware Cat Shirt $21.68

Rise, Grind, Banana Find Shirt $21.68

Beware Cat Shirt $21.68

  1. 2 years ago
    Anonymous

    Can someone explain why linear algebra is used in machine learning? I thought it was mainly used for geometry.

    • 2 years ago
      Anonymous

      just basic matrix math enough

    • 2 years ago
      Anonymous

      information theory helps here and there, but not really that essential

      pca and eigen decomposition is about the most complex thing you can practically find beyond matrix operation

    • 2 years ago
      Anonymous

      >mainly used for geometry
      Oh god, no, far from it.
      It's mainly used EVERYWHERE, and I'm not exaggerating. Linear spaces are such versatile algebras that you stumble everywhere into something that you can pack up in the abstract suit of a vector space and use all the tools given to you by linear algebra. The first thing that comes to my mind where you will find it most useful is actually differential equations, not geometry. But you will find a lot of it in mechanics, circuit analysis, signal processing, graph theory... the list does on. You can basically pick a random branch and you'll find out they have some fundamental uses in it

    • 2 years ago
      Anonymous

      >I thought it was mainly used for geometry.
      Lol no. Linear algebra is everywhere, from statistics to signal processing.

    • 2 years ago
      Anonymous

      machine learning literally just taking the variables and the result and solving for the equation.

    • 2 years ago
      Anonymous

      Black Linear alegebra is mainly used for CFD and FEM.

  2. 2 years ago
    Anonymous

    The rest of the math

    • 2 years ago
      Anonymous

      What you've posted isn't actually that difficult. It looks forbidding because there's a lot of symbols, but it's just fairly basic stats plus a lot of sums and logarithms.

      • 2 years ago
        Anonymous

        I don't know about that I see a sideways trident symbol some italic h, I think that funny o is phi or something and a lambda calculus looking thing... All in all it says it's multivariable calculus otherwise known as calc 3

        • 2 years ago
          Anonymous

          I don't know what calc 3 is but I don't see any calculus there. It's just a bunch of sums and logarithms.

          • 2 years ago
            Anonymous

            The sum notation itself is calculus

          • 2 years ago
            Anonymous

            Nah, it's just basic math.

          • 2 years ago
            Anonymous

            Well the source says its multivariable calculus or whatever.
            https://www.datasciencecentral.com/the-mathematics-of-machine-learning/

          • 2 years ago
            Anonymous

            I think the author meant not that this particular screenshot shows multivariable calculus, but that you need multivariable calculus in general to understand machine learning. Which is true, though many people get by without understanding. Overall I agree with him, though I would change the order a bit to make stats #1 and I'd throw out some things from #5.

  3. 2 years ago
    Anonymous

    If you are interested about machine learning in practice, you don't need linear algebra. You need stats and python.

    • 2 years ago
      Anonymous

      Nothing, really. Deep learning isn't very technically challenging, the skill is mostly an art where you intuitively learn to tweak hyperparameters

      unfortunately it's a ""math""" master degree where almost everyone does a phd after

    • 2 years ago
      Anonymous

      >You need stats and python.
      moron take.
      he needs to actually know what he's doing, or he'll just be copy pasting examples off the keras website and randomly tweaking parameters by trial and error and wasting hours and hours of resources and training time
      >t. took deep learning class in college after not paying attention in math classes and that's exactly what ended up happening

      • 2 years ago
        Anonymous

        [...]

        unfortunately it's a ""math""" master degree where almost everyone does a phd after

        Nobody knows what they are doing because the practice is way ahead of the theory. You don't know what the software is really learning and you don't know why it works so well. You only know it works and you publish your results to show other people you did it first: most research papers are just "this thing applied to this problem and here's our results". You can learn all the math you want but it won't teach you how to shape the network and how to tune the hyperparameters. It's just a matter of practice, trial and error. All the cool stuff comes from very few people and the usual big corporations. Even when they discover a significant breakthrough they barely understand the implications of what they did:
        >Somewhat surprisingly, it was found that similarity of word representations goes beyond simple syntactic regularities. (word2vec paper)
        >Somewhat surprisingly...

  4. 2 years ago
    Anonymous

    Let's cut to the chase
    How much math would I need to make dallemini make porn

    • 2 years ago
      Anonymous

      Not much, if at all, just need to know how to program

  5. 2 years ago
    Anonymous

    That you will be a corporate slave for life if you specialize in this.

    • 2 years ago
      Anonymous

      Not OP, but I already am a corporate slave. Would rather be a corporate slave who makes more money though

  6. 2 years ago
    Anonymous

    Nothing, really. Deep learning isn't very technically challenging, the skill is mostly an art where you intuitively learn to tweak hyperparameters

  7. 2 years ago
    Anonymous

    Bayesian optimization

    Seriously, anything around "deep learning" turns around that.

    • 2 years ago
      Anonymous

      Not OP but tell me more. How is the Bayesian approach to stats useful for neural networks? How does deep learning turn into it? I've never seen MCMC and related techniques used there.

  8. 2 years ago
    Anonymous

    Start with shallow learning and work your way down

  9. 2 years ago
    Anonymous

    Why is it so much harder to sit down and self teach math than programming...
    Must be because learning math requires 0 creativity and it BORING

    • 2 years ago
      Anonymous

      >math requires 0 creativity
      You're doing it wrong.

  10. 2 years ago
    Anonymous

    import deep-learning

Your email address will not be published. Required fields are marked *