As artificial intelligence becomes more sophisticated, much of the public attention has focused on how successfully these technologies can compete against humans at chess and other strategy games. A philosopher from the University of Houston has taken a different approach, deconstructing the complex neural networks used in machine learning to shed light on how humans process abstract learning.
“As we rely more and more on these systems, it is important to know how they work and why,” said Cameron Buckner, assistant professor of philosophy and author of a paper exploring the topic published in the journal Synthese. Better understanding how the systems work, in turn, led him to insights into the nature of human learning.
Philosophers have debated the origins of human knowledge since the days of Plato – is it innate, based on logic, or does knowledge come from sensory experience in the world?
Deep Convolutional Neural Networks, or DCNNs, suggest human knowledge stems from experience, a school of thought known as empiricism, Buckner concluded. These neural networks – multi-layered artificial neural networks, with nodes replicating how neurons process and pass along information in the brain – demonstrate how abstract knowledge is acquired, he said, making the networks a useful tool for fields including neuroscience and psychology.
In the paper, Buckner notes that the success of these networks at complex tasks involving perception and discrimination has at times outpaced the ability of scientists to understand how they work.
While some scientists who build neural network systems have referenced the thinking of British philosopher John Locke and other influential theorists, their focus has been on results rather than understanding how the networks intersect with traditional philosophical accounts of human cognition. Buckner set out to fill that void, considering the use of AI for abstract reasoning, ranging from strategy games to visual recognition of chairs, artwork and animals, tasks that are surprisingly complex considering the many potential variations in vantage point, color, style and other detail.
“Computer vision and machine learning researchers have recently noted that triangle, chair, cat, and other everyday categories are so dif?cult to recognize because they can be encountered in a variety of different poses or orientations that are not mutually similar in terms of their low-level perceptual properties,” Buckner wrote. “… a chair seen from the front does not look much like the same chair seen from behind or above; we must somehow unify all these diverse perspectives to build a reliable chair-detector.”
To overcome the challenges, the systems have to control for so-called nuisance variation, or the range of differences that commonly affect a system’s ability to identify objects, sounds and other tasks – size and position, for example, or pitch and tone. The ability to account for and digest that diversity of possibilities is a hallmark of abstract reasoning.
The DCNNs have also answered another lingering question about abstract reasoning, Buckner said. Empiricists from Aristotle to Locke have appealed to a faculty of abstraction to complete their explanations of how the mind works, but until now, there hasn’t been a good explanation for how that works. “For the first time, DCNNs help us to understand how this faculty actually works,” Buckner said.
He began his academic career in computer science, studying logic-based approaches to artificial intelligence. The stark differences between early AI and the ways in which animals and humans actually solve problems prompted his shift to philosophy.
Less than a decade ago, he said, scientists believed advances in machine learning would stop short of the ability to produce abstract knowledge. Now that machines are beating humans at strategic games, driverless cars are being tested around the world and facial recognition systems are deployed everywhere from cell phones to airports, finding answers has become more urgent.
“These systems succeed where others failed,” he said, “because they can acquire the kind of subtle, abstract, intuitive knowledge of the world that comes automatically to humans but has until now proven impossible to program into computers.”
Receive an email update when we add a new DEEP CONVOOUTIONAL NEURAL NETWORKS article.
The Latest on: Deep Convolutional Neural Networks
via Google News
The Latest on: Deep Convolutional Neural Networks
- Kalray Releases the Kalray Neural Network 3.0 (KaNN) to Accelerate Artificial Intelligence Application Development on November 13, 2018 at 9:26 am
KaNN imports the trained models from these frameworks to ensure optimal execution of AI algorithms from deep learning networks such as GoogLeNet, ResNet, YOLO and others. Users of KaNN enjoy simplifie... […]
- Eta Compute Runs Neural Networks That Train Themselves on November 8, 2018 at 11:06 am
Tensai can also handle convolutional neural networks (CNNs), the main building block of deep learning algorithms. These networks are a honeycomb of nodes, each connected to another node in the network ... […]
- Deep Learning: Convolutional Neural Networks on October 25, 2018 at 1:21 pm
I tried giving the intuition and basic components of how CNNs work. Please leave a comment about it or about something else that you would want me to write next. Follow me and show some love clapping ... […]
- Diagnostic Classification of Cystoscopic Images Using Deep Convolutional Neural Networks on October 10, 2018 at 5:00 pm
Show More Okyaz Eminaga, Stanford Medical School, Stanford, CA; University Hospital of Cologne, Cologne, France; Nurettin Eminaga, St Mauritius Therapy Clinic, Meerbusch; Axel Semjonow, University Hos... […]
- New Paper: Survey of FPGAs for Convolutional Neural Networks on September 30, 2018 at 8:05 am
Sparsh Mittal has just published a new paper on the use of FPGAs for Convolutional Neural Networks. Deep convolutional neural networks (CNNs) have recently shown very high accuracy in a wide range of ... […]
- All You Need to Know About Neural Networks: Part 2 on July 30, 2018 at 10:35 pm
In particular, we talked about sensor models, feed-forward neural networks, and back-propagation. In this section, we take a closer of at deep learning, particularly convolutional neural networks (CNN ... […]
- Scientists teach the neural network to carry out video facial recognition -- using a single photo on July 5, 2018 at 8:29 am
The results of the work have been published in the articles 'Fuzzy Analysis and Deep Convolution Neural Networks in Still-to-Video Recognition' and 'Unconstrained Face Identification Using Maximum Lik... […]
- A beginner’s guide to AI: Neural networks on July 3, 2018 at 1:10 pm
There are many different kinds of deep learning and several types of neural network, but we’ll be focusing on generative adversarial networks (GANs), convolutional neural networks (CNNs), and recurren... […]
- Species recognition shifts into auto with neural networks on June 18, 2018 at 9:27 am
The team used a dataset of 3.2 million wildlife images to train and test deep convolutional neural networks to recognize not only individual animals but also what the animals are doing in each image. ... […]
via Bing News