Building Convolutional Neural Networks with Keras
The Vikings came from the land of ice and snow, from the midnight sun, where the hot springs flow. In addition to longships and bad attitudes, they had a system of writing that we, in modern times, have dubbed the Younger Futhark (or ᚠᚢᚦᚬᚱᚴ if you're a Viking). These sigils are more commonly called runes and have been mimicked in fantasy literature and role-playing games for decades.
Of course, having an alphabet, runic or otherwise, solves lots of problems. But, it also introduces others. The Vikings had the same problem we do today. How were they to get their automated software systems to recognize the hand-carved input of a typical boatman? Of course, they were never able to solve this problem and were instead forced into a life of burning and pillaging. Today, we have deep learning and neural networks and can, fortunately, avoid such a fate.
When we're done, you'll understand how Convolution Neural Networks work, how to build your own using Python and Keras, and how to make it a part of an application using Flask. Maybe you'll even try seeing what it thinks of the Bluetooth logo?
In addition to programming computers, Guy had a background in electronics and enjoys building circuits, burning himself with a soldering iron, and programming small hardware devices such as the Arduino and the Raspberry Pi. No one has actually paid him to do this sort of work… yet.
Guy loves to speak and teach and will go to any conference that will give him an audience and teach anyone who wants to learn. He normally speaks about technology but has been known to wander into other topics.
In his personal life, Guy is a hard-boiled geek interested in role-playing games, science fiction, and technology. He also has a slightly less geeky interest in history and linguistics. In his spare time he volunteers for his local Cub Scout Pack and studies language history.
An avid gamer for decades, Guy bemoans the glut of fantasy in role-playing and yearns for more science fiction in gaming. His favorite games include BattleTech, Dungeons & Dragons 1, Illuminati, In Nomine, Munchkin, Paranoia, and most recent Savage Worlds.
On the fiction front, Guy prefers to read Science Fiction although he has been known to rant prolifically that Science Fiction and Fantasy differ only in their flavor, not their substance (I’m looking at you, Doctor). Some of his favorite authors include Douglas Adams, Greg Bear, Larry Niven, Fredrick Pohl, Scott Sigler, and Dan Simmons.
Guy lives in Ohio with his wife, his three sons, and an entire wall of games. He attends church every Sunday—and actually pays attention—but he’s not a prude about it.