Reviews & Analysis

Filter By:

  • Humans infer much of the intentions of others by just looking at their gaze. Similarly, we want to understand how machine learning systems solve a problem. New tools are developed to find out what strategies a learning machine is using, such as what it is paying attention to when classifying images.

    • José Hernández-Orallo
    News & Views
  • Research on reinforcement learning in artificial agents focuses on a single complex problem within a static environment. In biological agents, research focuses on simple learning problems embedded in flexible, dynamic environments. The authors review the literature on these topics and suggest areas of synergy between them.

    • Emre O. Neftci
    • Bruno B. Averbeck
    Review Article
  • A survey of 300 fictional and non-fictional works featuring artificial intelligence reveals that imaginings of intelligent machines may be grouped in four categories, each comprising a hope and a parallel fear. These perceptions are decoupled from what is realistically possible with current technology, yet influence scientific goals, public understanding and regulation of AI.

    • Stephen Cave
    • Kanta Dihal
    Perspective
  • Arguably one of the most promising as well as critical applications of deep learning is in supporting medical sciences and decision making. It is time to develop methods for systematically quantifying uncertainty underlying deep learning processes, which would lead to increased confidence in practical applicability of these approaches.

    • Edmon Begoli
    • Tanmoy Bhattacharya
    • Dimitri Kusnezov
    Perspective
  • To be useful in a variety of daily tasks, robots must be able to interact physically with humans and infer how to be most helpful. A new theory for interactive robot control allows a robot to learn when to assist or challenge a human during reaching movements.

    • Luke Drnach
    • Lena H. Ting
    News & Views
  • Deep neural networks have become very successful at certain machine learning tasks partly due to the widely adopted method of training called backpropagation. An alternative way to optimize neural networks is by using evolutionary algorithms, which, fuelled by the increase in computing power, offers a new range of capabilities and modes of learning.

    • Kenneth O. Stanley
    • Jeff Clune
    • Risto Miikkulainen
    Review Article
  • A new vision for robot engineering, building on advances in computational materials techniques, additive and subtractive manufacturing as well as evolutionary computing, describes how to design a range of specialized robots uniquely suited to specific tasks and environmental conditions.

    • David Howard
    • Agoston E. Eiben
    • Dave Winkler
    Perspective