Deep learning has been especially successful in computer-vision tasks such as image classification because convolutional neural nets (CNNs) can create hierarchical levels of representations in an image. One of the most remarkable advances is ResNet, the CNN that surpassed human-level accuracy for the first time in history.
ImageNet competition has become the de facto benchmark for image classification in the research community. The “small” ImageNet data contains more than 1.2 million images distributed in 1,000 classes.
Miguel González-Fierro explains how to train a state-of-the-art deep neural network, ResNet, using Microsoft RSever and MXNet with the ImageNet dataset. (While most of the deep learning libraries are programmed in C++ and Python, only MXNet offers an API for R programmers.) Miguel then demonstrates how to operationalize this training for real-world business problems related to image classification.
Miguel González-Fierro is a senior data scientist at Microsoft UK, where he helps customers leverage their processes using big data and machine learning. Previously, he was CEO and founder of Samsamia Technologies, a company that created a visual search engine for fashion items, allowing users to find products using images instead of words, and founder of the Robotics Society of Universidad Carlos III, which developed different projects related to UAVs, mobile robots, small humanoids competitions, and 3D printers. Miguel also worked as a robotics scientist at Universidad Carlos III of Madrid and King’s College London, where his research focused on learning from demonstration, reinforcement learning, computer vision, and dynamic control of humanoid robots. He holds a BSc and MSc in electrical engineering and an MSc and PhD in robotics.
Comments on this page are now closed.
©2017, O’Reilly UK Ltd • (800) 889-8969 or (707) 827-7019 • Monday-Friday 7:30am-5pm PT • All trademarks and registered trademarks appearing on oreilly.com are the property of their respective owners. • firstname.lastname@example.org