Giter Club home page Giter Club logo

c-machine-learning's Introduction

Notes:

  • Regression vs Classification:

    Regression Classification
    Predicted values Continuous Discrete
    Intuition Predictions are points on a hyper-plane. Predictions are points in hyper-volumes divided by a hyper-plane
    Linear vs Polynomial Hyper-plane vs Hyper-surface Hyper-volumes on 'either side' of Hyper-plane vs Hyper-surface
    E.g. for $n = 1$, output is Straight line in $\mathbb{R}^2$ Areas on either side of a straight line in $\mathbb{R}^2$
    Linear vs Polynomial Hyper-plane vs Curved Hyper-surface in $\mathbb{R}^{n+1}$ Hyper-volumes on 'either side' of Hyper-plane vs Curved Hyper-surface in in $\mathbb {R} ^{n+1}$
  • Octave cheatsheet:

    Command Action
    pinv/inv matrix (psuedo)inverse
    format long/short Precision of double display
    sprintf/printf/disp Format strings/Display value
    1.0:0.1:2.9 Range
    zeros/ones/rand/eye(r, c) Commonly used matrices
    size, length Dimensions of matrix
    who/whos List objects
    save/load serialization of data
    A(r, c)/A(2, :)/A([1 4], :) read/write cells/rows/columns
    [A, [...]] append row/columns
    A(:) unroll
    [A B]/[A; B] Concat column/row wise
    /. matrix multiply/matrix element-wise multiply
    [val ind] = max/max Value/index of max
    elementwise compare op
    find(compare op)
    sum/prod/floor/ceil
    flip/fliplr/flipup Flip stuff
    plot
    hold on/off Reuse/Create new figure
    clear
    close
    print -dpng print the plot in a bmp
    figure select figure
    subplot picture - in - picture
    axis change axis
    imagesc visualize matrix as grid of colors
    colorbar, colormap
    , chain commands
    ; dont print command output
    timeit/tick-tock Time steps

c-machine-learning's People

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.