Tag: deep learning

Deep learning for the kids with Lobe

Friday, 4 May, 2018 0 Comments

“Lobe is an easy-to-use visual tool that lets you build custom deep learning models, quickly train them, and ship them directly in your app without writing any code. Start by dragging in a folder of training examples from your desktop. Lobe automatically builds you a custom deep learning model and begins training. When you’re done, you can export a trained model and ship it directly in your app.”

Just a decade ago, the algorithmic complexity Lobe offers sounded like science fiction. Now, it is freely available for anyone with a computer and Lobe founder Mike Matas says the visual interface is so user-friendly that children can understand it. So, c’mon young and old, it’s time “to build custom deep learning models, quickly train them, and ship them directly in your app without writing code.”

Note: If you want to talk the deep learning talk and walk the deep learning walk, there’s no avoiding Python and cloud, calculus and linear algebra, however. “How to learn Deep Learning in 6 months” provides some useful pointers.


AI and terrific slang

Friday, 9 June, 2017 0 Comments

A lot of work on natural language processing involves designing algorithms that can understand meaning in written and spoken language and respond intelligently. Christopher Manning, Professor of Computer Science and Linguistics at Stanford University, relies on an offshoot of artificial intelligence known as “deep learning” to design algorithms that can teach themselves to understand meaning and adapt to new or evolving uses of language, such as slang. Andrew Myers spoke with Manning for Futurity about how AI (artificial intelligence) can teach itself slang. Snippet:

Can natural language processing adapt to new uses of language, to new words or to slang?

“That was one of the big limitations of early approaches. Words tend to pick up different usages and even meanings over time, often very remarkably. The world ‘terrific’ used to have a highly negative meaning — something that terrifies. Only recently has it become a positive term.

That’s one of the areas I’ve been involved in. Natural language processing, even if trained in the earlier meaning, can look at a word like ‘terrific’ and see the positive context. It picks up on those soft changes in meaning over time. It learns by examining language as it is used in the world.”