Tag Deep Learning

Posts: 10

Deep Learning can hallucinate

This is very interesting, a way to trip up computer vision by adding a strange image to fool classification tasks.


As the researchers write, the sticker “allows attackers to create a physical-world attack without prior knowledge of the lighting conditions, camera angle, type of classifier being attacked, or even the other items within the scene.” So, after such an image is generated, it could be “distributed across the Internet for other attackers to print out and use.” via The Verge


Google Duplex and Google Assistant

File this under damn cool! This feature alone would lead me to consider ditching my Alexa and iPhone for a Google Home and Android phone.

I'm so busy juggling work, life, and kids around that just having a 'digital' assistant to make reservations, appointments, and set my schedule is just amazing.

I'm really amazed at how well the assistant can navigate not a straight forward case, like the 2nd restaurant reservation booking. Of course, nothing will be perfect but using the deep learning and natural language processing (NLP) with the power of Google, it will become common place in a few years.

I think I need to buy some GOOG stock. ;)


AlphaGO Zero learns on its own

The news dropped that Google's new implementation of AlphaGo, called AlphaGO Zero, was able to learn completely on its own. No training set was first used, rather it built it's own training set as it played against the older AlphaGO.

Earlier versions of AlphaGo were taught to play the game using two methods. In the first, called supervised learning, researchers fed the program 100,000 top amateur Go games and taught it to imitate what it saw. In the second, called reinforcement learning, they had the program play itself and learn from the results.

AlphaGo Zero skipped the first step. The program began as a blank slate, knowing only the rules of Go, and played games against itself. At first, it placed stones randomly on the board. Over time it got better at evaluating board positions and identifying advantageous moves. It also learned many of the canonical elements of Go strategy and discovered new strategies all its own. via Quantamagazine

Imagine if you took this deep learning technology and used it on the Quantum Computer Google is developing? Amazing times we are living in.


Installing Keras Deep Learning with RapidMiner

If you watched this great introduction on Deep Learning with Keras and RapidMiner here, you probably want to try it out! I'll warn you though, it's a bit tricky to get this up and running on a Windows machine.

The best place to read up on how to do it is in this KB thread at the RapidMiner Community. Installing Keras is heavily dependent on the Python version, additional python modules, and operating system versions too. Of course, if you get stuck, the KB article is a great place to post your questions.