back to article Your IDE won't change, but YOU will: HELLO! Machine learning

Machine learning has become a buzzword. A branch of Artificial Intelligence, it adds marketing sparkle to everything from intrusion detection tools to business analytics. What is it, exactly, and how can you code it? Programs historically produce precise results using linear instructions. Fetch that file, open it, alter this …

  1. tiggity Silver badge

    Cat pictures and machine learning and datasets

    Machine learning and cat pictures you say.....

    http://affinelayer.com/pixsrv/index.html

    (The Edges2Cats section obviously)

    Amazed this has not been mentioned as quite viral this week

  2. AndrueC Silver badge
    Joke

    Good AI programmers also tend to be good managers

    Which begs the questions: Which are most rare - AIs or good managers? And which would you rather have?

  3. Jason Bloomberg Silver badge

    The future is great, the future is <Undefined Reference>

    I can imagine the time when every continent will have an AI engine and everyone can feed it their images and it will give back a simple classification such as [ "Bridge", "Brooklyn ", "For sale" ].

  4. John Smith 19 Gold badge
    WTF?

    services like sentiment analysis.

    You need an AI to tell you what people think of you (you're a greed ba***rd) or your company (which has no respect for anyone's privacy)? You're not someone from a reality TV show by any chance?

    I am curious. 152 layers to do 1000 different classification. Now obviously "deep learning" or multi-layer NN to dispel some of the mystery around this term, is only a model of human brain function but how many layers does the brain have? I've seen one suggestion that there are only about 7 distinct tissue layers in the pre frontal cortex.

    AFAICT this is nice round up of the development options available for people who want to get into to doing something like this.

  5. hatti

    Fine distinctions

    I'm curious as to how this will deal with fine distinction cases.

    Frinstance, say for example, I have a hobby collecting images of raw, uncooked sausages (pork especially) and images of a more 'ahem' anatomical nature. I wonder if it will delete everything or just leave the uncooked sausages?

    The mind boggles

    1. Richard 81
      Terminator

      Re: Fine distinctions

      Show a machine learning algorithm enough sausages and enough willies, with good enough image analysis tools available, and it'll figure out the difference. Make sure you use a range of different looking examples from both classes though. You don't want to over train it on Richmond sausages, or it might start relying too much on pinkness.

  6. noominy.noom

    Not badly written though I wish the industry would use a different term.

    There is no actual learning going on is there? You just set the parameters and it tallies statistics and makes decisions using your parameters. Very simplified statement as I the programming is getting complex and requires some talented humans to do it well and modern hardware to succeed at it. But calling it machine learning seems a stretch. I guess like AI, it is a marketing term now. Anything that simulates AI is AI.

    1. Anonymous Coward
      Anonymous Coward

      Re: Not badly written though I wish the industry would use a different term.

      Because there's no such thing as learning by example?

  7. Matthew Taylor

    Convolutional nets

    The article's description of deep learning nets is actually describing convolutional nets, which are typically used in image processing. These use a fixed, smaller set of weights which are applied in a sliding window over an image (hence convolutional). These are a type of deep learning system, but do not well describe the field as a whole.

  8. Tom 7 Silver badge

    GPUs? No they'll be for graphics out.

    If the adapteva chips coming back next month work out OK they look a whole better fit for this sort of thing - and possibly 5 times the TFLOP per W of the best GPU processors.

    https://www.parallella.org/2016/10/05/epiphany-v-a-1024-core-64-bit-risc-processor/

    And the million core version looks interesting too!

    Now all we need is AI that can tell WTF it thinks it is doing...

    Oh and you forgot to mention Brian2

  9. Calimero

    "Machine learning is hard. And sometimes deeply offensive"

    http://www.theregister.co.uk/2015/07/01/google_photos_app_machine_learning_fail/

    All is well in 2017!

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2020