Do Neural Networks Operate as Software or Hardware?

Click For Summary

Discussion Overview

The discussion revolves around whether artificial neural networks are primarily software or hardware entities. Participants explore the nature of neural networks, their implementation, and the current trends in their usage within computational systems.

Discussion Character

  • Debate/contested, Technical explanation

Main Points Raised

  • Some participants propose that artificial neural networks can be implemented as either software or hardware, emphasizing that they fundamentally represent algorithms.
  • Others argue that while neural networks can be realized in hardware, they are more commonly implemented in software on general-purpose processors due to advancements in computing speed.
  • A participant questions the efficiency of software implementations, suggesting that the parallel structure of physical neural networks may offer advantages that software cannot match.
  • In response, it is claimed that neural networks maintain consistent operational speed regardless of the amount of knowledge they process, contrasting with other AI systems like expert systems that may slow down with added complexity.

Areas of Agreement / Disagreement

Participants express differing views on the prevalence and efficiency of neural networks in hardware versus software forms, indicating that multiple competing perspectives remain without a clear consensus.

Contextual Notes

There are unresolved questions regarding the implications of efficiency in neural network implementations and the specific conditions under which hardware might outperform software.

AD
Messages
70
Reaction score
0
Are artificial neural networks emulated on a traditional computer, or do they have a processor of artificial neurons? That is, is a neural network a piece of software or hardware?
 
Computer science news on Phys.org
They can be either software or hardware. The artificial neural network is really nothing more than an algorithm. You could implement that algorithm in software on a general purpose processor like that found in a PC, or you could develop a specialized piece of hardware that performs the same operations without any software.

- Warren
 
What's the trend in the current state of the art? Are neural networks common in hardware form?
 
They're not too common in hardware anymore. General purpose computers are fast enough these days that software is a better option.

- Warren
 
What about the efficiency that characterizes the massively parallel structure of physical neural networks? Software will slow down as more knowledge is acquired.
 
Neural networks run the same speed no matter how much knowledge they "contain."

Some kinds of AI, like expert systems, CAN slow down as more rules are added, but neural networks do not suffer that problem.

- Warren
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
Replies
6
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 26 ·
Replies
26
Views
4K
Replies
5
Views
2K
Replies
2
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K