Goto

Collaborating Authors

 Genre


The AI Conversation Has Exploded This Decade With Big Advances

#artificialintelligence

Discussion of artificial intelligence has skyrocketed since the end of the last decade, according to a new analysis looking at public perception of the technology. The paper by Stanford computer science PhD Ethan Fast and Eric Horvitz, technical fellow and a managing director at Microsoft Research, looked at more than three million articles published in the New York Times between January 1986 and May 2016. The study is under review to become a conference paper at the Thirty-First AAAI Conference on Artificial Intelligence. According to the authors, no other collection of text aimed at a general audience extends so far into the past, making it a good proxy for public opinion. They found that from 1985 to 2009 AI was discussed in somewhere between 5 and 10 out of every 10,000 articles.


Accelerating Machine Intelligence – Project Juno AI

#artificialintelligence

We've heard that it is prohibitively expensive for startups and academics to train machine learning models, and this is due to the rental or purchase costs of hardware. The results from one recent Google paper were estimated to cost $13k to emulate. That's just to reproduce the final model, not to emulate the whole experimentation and hyperparameter optimisation caboodle. Equally, there are intelligence tasks (training, inference, or prediction) that would ideally happen on the cellphone or remote sensor but are too compute constrained locally, so currently rely on uploading data to the cloud for processing. Machine intelligence is the future of computing, so what needs to happen at a hardware level to make it faster and more energy- and cost-efficient? We talked to Simon Knowles, CTO of Graphcore, about hardware acceleration of machine intelligence.


Adaptive Learning

#artificialintelligence

Children come to school with very different needs and abilities, and millions of students struggle with basic reading or math skills. If teachers had more time to work with their students one-on-one, they would learn exactly where each child is having trouble. Often, that's not always possible in a typical classroom setting but this is where adaptive learning can help. Based on machine learning and artificial intelligence technologies, adaptive learning software can adjust to how students are performing in real time, changing the education model by anticipating and then delivering the specific types of learning content that students need to progress. The software acts like an intelligent tutor that responds dynamically to each child's needs and abilities, supplementing the instruction that a teacher provides and giving struggling students the personalized attention they need to succeed. The New Media Consortium's 2015 K-12 Horizon Report identified adaptive learning as one of the technologies that's likely to reach a critical mass of adoption in K-12 schools within the next few years.


How to start learning Artificial Intelligence? - IT Enterprise

#artificialintelligence

Artificial intelligence (AI) is a sub-division of computer science. The main goal is to enable a smart device (e.g. First mentioned back in the 50s in the paper "Computing Machinery and Intelligence", written by mathematician Alan Turing, artificial intelligence is now a very popular field, and we have advanced technology to "blame" for that. This article is about learning Artificial Intelligence and we will give you a comprehensive guide that you can use as a starting point towards learning artificial intelligence. Today's AI-based computers can beat chess champions, so it's safe to say that little by little the world is taking a turn. Some people say that artificial intelligence will save humanity; others, claim it will destroy it.


John Giannandreas Head of Google Search Machine Learning

#artificialintelligence

We can all agree that being with a Google that long and contributing so much to search is a remarkable accomplishment and congratulate Singhal as he steps into a new time in life, focusing on philanthropy. As new leadership often means momentous refocusing, SEO professionals wonder how earned search may change as Giannandreas assumes this position, and if the change will generate ripples across the tech world as a whole. The future of how GoogleBot crawls and interprets web content looks promising under his leadership, as we observe how he impacts machine learning's future and how the Metaweb is woven. Amit went on to say that "search is stronger than ever, and will only get better in the hands of an outstanding set of senior leaders who are already running the show day-to-day. Our mission of empowering people with information and the impact it has had on this world cannot be overstated." John Giannandrea, who has been the forerunner overseeing artificial intelligence, such as in Google Algorithm RankBrain, has been employed at Google for six years and is currently the VP of engineering. As explained by Forbes in November, 2015 RankBrain's role took "a very large fraction" of the millions of queries that went through the search engine.


How I Finally Fell In Love With 'Skyrim' This Christmas

Forbes - Tech

I've always wanted to like The Elder Scrolls V: Skyrim more than I ever have in practice---a problem I had with Oblivion as well, and one that I have with lots of RPGs (as well as MMOs like The Elder Scrolls Online.) Skyrim is riddled with problems, of course, from bugs and glitches to uneven acting and quest design. But it's always been the lackluster combat that left me cold. And I hate that, because this is exactly the kind of game I dreamed about as a kid: Sprawling, epic, filled with secrets and quests and magical items, dark secrets and shadowy organizations. And yet every time I play the game I quickly get bored, or find myself switching to something else with more engaging mechanics like Dark Souls.


Deep Learning in a Nutshell: Core Concepts

#artificialintelligence

This post is the first in a series I'll be writing for Parallel Forall that aims to provide an intuitive and gentle introduction to deep learning. It covers the most important deep learning concepts and aims to provide an understanding of each concept rather than its mathematical and theoretical details. While the mathematical terminology is sometimes necessary and can further understanding, these posts use analogies and images whenever possible to provide easily digestible bits comprising an intuitive overview of the field of deep learning. I wrote this series in a glossary style so it can also be used as a reference for deep learning concepts. Part 1 focuses on introducing the main concepts of deep learning. Part 2 provides historical background and delves into the training procedures, algorithms and practical tricks that are used in training for deep learning. Part 3 covers sequence learning, including recurrent neural networks, LSTMs, and encoder-decoder systems for neural machine translation.


Differential co-expression network centrality and machine learning feature selection for identifying susceptibility hubs in networks with scale-free structure

#artificialintelligence

In co-expression analysis, the correlation between pairs of genes is typically combined into a network model of the correlation structure, which facilitates secondary network analysis such as community structure or centrality [1]. However, the correlation between pairs of genes in a co-expression network typically is assumed to be uniform across all samples (e.g., tissue types, treatment conditions, disease status, etc.). Yet it is often inter-group differences in correlated data that are of biological or clinical interest. For example, a gene co-expression network in microarray data for chronic lymphocytic leukemia using known biomarkers was able to predict treatment outcomes in an independent sample [2]. A differential co-expression network approach that leverages the genetic network information may yield novel biomarkers and improved prediction. Differential expression methods compute the mean difference between groups for each gene but typically do not incorporate conditional variation from other genes in the data that may help explain the between-group variation.


7 Steps to Understanding Computer Vision

#artificialintelligence

If We Want Machines to Think, We Need to Teach Them to See. Learning and computation provides machine the ability to better understand the context of images and build visual systems which truly understand intelligence. The huge amount of image and video content urges the scientific community to make sense and identify patterns amongst it to reveal details which we aren't aware of. Computer Vision generates mathematical models from images; Computer Graphics draws in images from models and lastly image processing takes image as an input and gives an image at the output. Computer Vision is an overlapping field drawing on concepts from areas such as artificial intelligence, digital image processing, machine learning, deep learning, pattern recognition, probabilistic graphical models, scientific computing and a lot of mathematics.


Direct Feedback Alignment Provides Learning in Deep Neural Networks

Neural Information Processing Systems

Artificial neural networks are most commonly trained with the back-propagation algorithm, where the gradient for learning is provided by back-propagating the error, layer by layer, from the output layer to the hidden layers. A recently discovered method called feedback-alignment shows that the weights used for propagating the error backward don't have to be symmetric with the weights used for propagation the activation forward. In fact, random feedback weights work evenly well, because the network learns how to make the feedback useful. In this work, the feedback alignment principle is used for training hidden layers more independently from the rest of the network, and from a zero initial condition. The error is propagated through fixed random feedback connections directly from the output layer to each hidden layer. This simple method is able to achieve zero training error even in convolutional networks and very deep networks, completely without error back-propagation. The method is a step towards biologically plausible machine learning because the error signal is almost local, and no symmetric or reciprocal weights are required. Experiments show that the test performance on MNIST and CIFAR is almost as good as those obtained with back-propagation for fully connected networks. If combined with dropout, the method achieves 1.45% error on the permutation invariant MNIST task.