Goto

Collaborating Authors

 Education


Why Poverty Is Like a Disease - Issue 47: Consciousness

Nautilus

On paper alone you would never guess that I grew up poor and hungry. My most recent annual salary was over $700,000. I am a Truman National Security Fellow and a term member at the Council on Foreign Relations. My publisher has just released my latest book series on quantitative finance in worldwide distribution. None of it feels like enough though. I feel as though I am wired for a permanent state of flight or fight, waiting for the other shoe to drop, or the metaphorical week when I don't eat. I've chosen not to have children, partly because--despite any success--I still don't feel I have a safety net. I have a huge minimum checking account balance in mind before I would ever consider having children. If you knew me personally, you might get glimpses of stress, self-doubt, anxiety, and depression.


The Deep Space of Digital Reading - Issue 47: Consciousness

Nautilus

In A History of Reading, the Canadian novelist and essayist Alberto Manguel describes a remarkable transformation of human consciousness, which took place around the 10th century A.D.: the advent of silent reading. Human beings have been reading for thousands of years, but in antiquity, the normal thing was to read aloud. When Augustine (the future St. Augustine) went to see his teacher, Ambrose, in Milan, in 384 A.D., he was stunned to see him looking at a book and not saying anything. The words no longer needed to occupy the time required to pronounce them. They could exist in interior space, rushing on or barely begun, fully deciphered or only half-said, while the reader's thoughts inspected them at leisure, drawing new notions from them, allowing comparisons from memory or from other books left open for simultaneous perusal.


Announcements from Intersect 2017 Udacity

#artificialintelligence

As you read this, Udacity's Intersect 2017 conference is officially happening! The event has been sold out for weeks. Hundreds of people are filling every available space in Mountain View's Computer History Museum, a fitting location for this historic occasion. More than 30,000 people are joining via the event livestream. A remarkable day is planned, with keynote speeches, panel discussions, breakout sessions, and an employer showcase.


AI Nanodegree Program Syllabus: Term 2 (Deep Learning), In Depth

#artificialintelligence

Here at Udacity, we are tremendously excited to announce the kick-off of the second term of our Artificial Intelligence Nanodegree program. Because we are able to provide a depth of education that is commensurate with university education; because we are bridging the gap between universities and industry by providing you with hands-on projects and partnering with the top industries in the field; and last but certainly not least, because we are able to bring this education to many more people across the globe, at a cost that makes a top-notch AI education realistic for all aspiring learners. During the first term, you've enjoyed learning about Game Playing Agents, Simulated Annealing, Constraint Satisfaction, Logic and Planning, and Probabilistic AI from some of the biggest names in the field: Sebastian Thrun, Peter Norvig, and Thad Starner. Term 2 will be focused on one of the cutting-edge advancements of AI -- Deep Learning. In this Term, you will learn about the foundations of neural networks, understand how to train these neural networks with techniques such as gradient descent and backpropagation, and learn different types of architectures that make neural networks work for a variety of different applications.


Bandit Structured Prediction for Neural Sequence-to-Sequence Learning

arXiv.org Machine Learning

Bandit structured prediction describes a stochastic optimization framework where learning is performed from partial feedback. This feedback is received in the form of a task loss evaluation to a predicted output structure, without having access to gold standard structures. We advance this framework by lifting linear bandit learning to neural sequence-to-sequence learning problems using attention-based recurrent neural networks. Furthermore, we show how to incorporate control variates into our learning algorithms for variance reduction and improved generalization. We present an evaluation on a neural machine translation task that shows improvements of up to 5.89 BLEU points for domain adaptation from simulated bandit feedback.


Entropy-SGD: Biasing Gradient Descent Into Wide Valleys

arXiv.org Machine Learning

This paper proposes a new optimization algorithm called Entropy-SGD for training deep neural networks that is motivated by the local geometry of the energy landscape. Local extrema with low generalization error have a large proportion of almost-zero eigenvalues in the Hessian with very few positive or negative eigenvalues. We leverage upon this observation to construct a local-entropy-based objective function that favors well-generalizable solutions lying in large flat regions of the energy landscape, while avoiding poorly-generalizable solutions located in the sharp valleys. Conceptually, our algorithm resembles two nested loops of SGD where we use Langevin dynamics in the inner loop to compute the gradient of the local entropy before each update of the weights. We show that the new objective has a smoother energy landscape and show improved generalization over SGD using uniform stability, under certain assumptions. Our experiments on convolutional and recurrent networks demonstrate that Entropy-SGD compares favorably to state-of-the-art techniques in terms of generalization error and training time.


Neural Networks Tutorial - A Pathway to Deep Learning - Adventures in Machine Learning

#artificialintelligence

Chances are, if you are searching for a tutorial on artificial neural networks (ANN) you already have some idea of what they are, and what they are capable of doing. But did you know that neural networks are the foundation of the new and exciting field of deep learning? Deep learning is the field of machine learning that is making many state-of-the-art advancements, from beating players at Go and Poker, to speeding up drug discovery and assisting self-driving cars. If these types of cutting edge applications excite you like they excite me, then you will be interesting in learning as much as you can about deep learning. However, that requires you to know quite a bit about how neural networks work. This tutorial article is designed to help you get up to speed in neural networks as quickly as possible. In this tutorial I'll be presenting some concepts, code and maths that will enable you to build and understand a simple neural network. Some tutorials focus only on the code and skip the maths โ€“ but this impedes understanding. I'll take things as slowly as possible, but it might help to brush up on your matrices and differentiation if you need to. The code will be in Python, so it will be beneficial if you have a basic understanding of how Python works. You'll pretty much get away with knowing about Python functions, loops and the basics of the numpy library. By the end of this neural networks tutorial you'll be able to build an ANN in Python that will correctly classify handwritten digits in images with a fair degree of accuracy. Once you're done with this tutorial, you can dive a little deeper with the following posts: All of the relevant code in this tutorial can be found here. Here's an outline of the tutorial, with links, so you can easily navigate to the parts you want: Artificial neural networks (ANNs) are software implementations of the neuronal structure of our brains. We don't need to talk about the complex biology of our brain structures, but suffice to say, the brain contains neurons which are kind of like organic switches. These can change their output state depending on the strength of their electrical or chemical input. The neural network in a person's brain is a hugely interconnected network of neurons, where the output of any given neuron may be the input to thousands of other neurons.


Accenture Labs and Akshaya Patra Use Disruptive Technologies to Enhance Efficiency in Mid-Day Meal Program for School Children

#artificialintelligence

Accenture Labs and Akshaya Patra Use Disruptive Technologies to Enhance Efficiency in Mid-Day Meal Program for School Children "Million Meals" project applied artificial intelligence, the Internet of Things and blockchain to drive efficiency and timeliness of lunch program in government schools across India BENGALURU, India; Apr. 20, 2017 โ€“ Accenture (NYSE: ACN) and Akshaya Patra, the world's largest NGO-run Mid-Day Meal Program, collaborated on an innovative project that used disruptive technologies to exponentially increase the number of meals served to children in schools in India that are run and aided by the government. The "Million Meals" project revolutionized Akshaya Patra's supply chain and operations, resulting in improved food quality and expanded service reach. Rooted in a vision to eliminate child hunger, the "Million Meals" project demonstrated how disruptive technologies such as artificial intelligence (AI), the Internet of Things (IoT) and blockchain can help address significant challenges in mass meal production and delivery. Accenture Labs, the research and development arm of Accenture, executed the project over a period of six months in Akshaya Patra's Bengaluru kitchen. An analysis of the project indicated a potential to improve efficiency by 20 percent, which could boost the number of meals served by millions.


AI, IoT, Blockchain enhance efficiency of Akshaya Patra's mid-day meal program

#artificialintelligence

"Million Meals" project applied artificial intelligence, the Internet of Things and blockchain to drive efficiency and timeliness of lunch program in government schools across India Accenture and Akshaya Patra, the world's largest NGO-run Mid-Day Meal Program, collaborated on an innovative project that used disruptive technologies to exponentially increase the number of meals served to children in schools in India that are run and aided by the government. The "Million Meals" project revolutionized Akshaya Patra's supply chain and operations, resulting in improved food quality and expanded service reach. Rooted in a vision to eliminate child hunger, the "Million Meals" project demonstrated how disruptive technologies such as artificial intelligence (AI), the Internet of Things (IoT) and blockchain can help address significant challenges in mass meal production and delivery. Accenture Labs, the research and development arm of Accenture, executed the project over a period of six months in Akshaya Patra's Bengaluru kitchen. An analysis of the project indicated a potential to improve efficiency by 20 percent, which could boost the number of meals served by millions.


Upcoming Utopian Novels (Now that We Live in a Dystopia)

The New Yorker

A futuristic novel, "2084" centers on a self-driving car named Winston that lives in a world where humans have reversed global warming. His owner is a math teacher named Julia. Children from every state are invited to participate in a national art competition as a result of the incredibly well-endowed federal arts budget. The winners travel to Washington, D.C., and meet the President of the United States, who is a very kind woman and also a doctor. Written in Seussian rhyme, this children's book is filled with many cute animals that live wherever they like, not necessarily on a farm!