Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 4.55 KB

WeeklyDigest2017-11_2.md

File metadata and controls

35 lines (24 loc) · 4.55 KB

Weekly Digest 2017-11 #2

Capsule Networks Are Shaking up AI — Here’s How to Use Them

If you follow AI you might have heard about the advent of the potentially revolutionary Capsule Networks. I will show you how you can start using them today.

Capsule Networks Explained

Using a novel architecture that mimics the human vision system, Capsule Networks strives for translation equivariance instead of translation invariance, allowing it to generalize to a greater degree from different view points with less training data. You can check out a barebone implementation of Capsule Network here, which is just a cleaned up version of gram.ai’s implementaion.

AI vs Doctors

Artificial intelligence is challenging doctors on their home turf. We’re keeping score.

Software 2.0

I sometimes see people refer to neural networks as just “another tool in your machine learning toolbox”. They have some pros and cons, they work here or there, and sometimes you can use them to win Kaggle competitions. Unfortunately, this interpretation completely misses the forest for the trees. Neural networks are not just another classifier, they represent the beginning of a fundamental shift in how we write software. They are Software 2.0.

Is Deep Learning “Software 2.0”?

Andrej Karpathy wrote an article about what he calls “Software 2.0”. Karpathy (Director of AI at Tesla) makes the argument that Neural Networks (or Deep Learning) is a new kind of software. I do agree that there indeed exists a trend towards “teachable machines” as opposed to the more conventional programmable machines, however I do have an issue with some of the benefits that Karpathy mentions to back-up his thesis.

This AI Bot That Messes With Email Scammers As Long As Possible Is Brilliant

Email scammers work in bulk, blasting out tons of emails in the hopes of getting a few bites which they can follow up on. To counter this, NetSafe, an online safety non-profit in New Zealand, built Re:scam, which messes with scammers automatically.

PART II: Routes to defensibility for your AI Startup

A few weeks ago I published a post in which I outline a framework to think about ways to create moats for AI startups. It triggered interesting conversations with several AI practitioners (founders, product managers, VCs) over the past few days. I think these debates bring interesting complements to my initial framework, so I eventually decided to publish 3 of them here.

The Next Phase Of Machine Learning

Chipmakers turn to inferencing as the next big opportunity for this technology.

AlphaGo Zero Explained In One Diagram

Get the full cheat sheet here

The Neural Networks API is available in Android 8.1 and higher system images

The Android Neural Networks API (NNAPI) is an Android C API designed for running computationally intensive operations for machine learning on mobile devices. NNAPI is designed to provide a base layer of functionality for higher-level machine learning frameworks (such as TensorFlow Lite, Caffe2, or others) that build and train neural networks. The API is available on all devices running Android 8.1 (API level 27) or higher.

AI Chip Explosion: Cambricon’s Billion-Device Ambition

On November 6 in Beijing, China’s rising semiconductor company Cambricon released the Cambrian-1H8 for low power consumption computer vision application, the higher-end Cambrian-1H16 for more general purpose application, the Cambrian-1M for autonomous driving applications with yet-to-be-disclosed release date, and an AI system software named Cambrian NeuWare.