
How Neural Networks Think
From MIT News:
General-purpose technique sheds light on inner workings of neural nets trained to process language.
Artificial-intelligence research has been transformed by machine-learning systems called neural networks, which learn how to perform tasks by analyzing huge volumes of training data.
During training, a neural net continually readjusts thousands of internal parameters until it can reliably perform some task, such as identifying objects in digital images or translating text from one language to another. But on their own, the final values of those parameters say very little about how the neural net does what it does.
But, at the 2017 Conference on Empirical Methods on Natural Language Processing starting this week, researchers from MIT’s Computer Science and Artificial Intelligence Laboratory are presenting a new general-purpose technique for making sense of neural networks that are trained to perform natural-language-processing tasks, in which computers attempt to interpret freeform texts written in ordinary, or “natural,” language (as opposed to a structured language, such as a database-query language).
The technique applies to any system that takes text as input and produces strings of symbols as output, such as an automatic translator. And because its analysis results from varying inputs and examining the effects on outputs, it can work with online natural-language-processing services, without access to the underlying software.
In fact, the technique works with any black-box text-processing system, regardless of its internal machinery. In their experiments, the researchers show that the technique can identify idiosyncrasies in the work of human translators, too.
Leave How Neural Networks Think to:
Read more #technology posts
Best Posts From rhyzome
We have not curated any of rhyzome's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From rhyzome
- How to Create a Malevolent Artificial Intelligence
- Guidelines for Artificial Intelligence Containment
- Inventing the “Google” for predictive analytics
- How Neural Networks Think
- Vyper: Minimalist Pythonic Smart Contracts Paradigm for the EVM
- Directed Acyclic Graph Topology in Public Distributed Ledgers: Nano, ByteBalls, IOTA
- Identifying optimal product prices via Machine Learning
- There are now gold-backed cryptocurrencies for Muslims that conform with Sharia
- Nano (NANO) Amping Adoption With Twitter Tip Bot
- Chainalysis, Crypto-tracing Software Company expands to cover more cryptocurrencies