Which scaling rule applies to Artificial Neural Networks
The experience shows that cooperating and communicating computing systems, comprising segregated single processors, have severe performance limitations. In his classic "First Draft" von Neumann warned that using a "too fast processor" vitiates his simple "procedure" (but not his computing model!); furthermore, that using the classic computing paradigm for imitating neuronal operations, is unsound. Amdahl added that large machines, comprising many processors, have an inherent disadvantage. Given that ANN's components are heavily communicating with each other, they are built from a large number of components designed/fabricated for use in conventional computing, furthermore they attempt to mimic biological operation using improper technological solutions, their achievable payload computing performance is conceptually modest. The type of workload that AI-based systems generate leads to an exceptionally low payload computational performance, and their design/technology limits their size to just above the "toy" level systems: the scaling of processor-based ANN systems is strongly nonlinear. Given the proliferation and growing size of ANN systems, we suggest ideas to estimate in advance the efficiency of the device or application. Through analyzing published measurements we provide evidence that the role of data transfer time drastically influences both ANNs performance and feasibility. It is discussed how some major theoretical limiting factors, ANN's layer structure and their methods of technical implementation of communication affect their efficiency. The paper starts from von Neumann's original model, without neglecting the transfer time apart from processing time; derives an appropriate interpretation and handling for Amdahl's law. It shows that, in that interpretation, Amdahl's Law correctly describes ANNs.
Code (0)
등록된 구현이 없습니다.
Similar Papers 제목 키워드 기반
Financial Market Modeling with Quantum Neural Networks
Econophysics has developed as a research field that applies the formalism of Statistical Mechanics and Quantum Mechanics to address Economics and Finance problems. The branch of Econophysics that applies of Quantum Theor…
Metabolic scaling is governed by Murray's network in animals and by hydraulic conductance and photosynthesis in plants
The prevailing theory for metabolic scaling is based on area-preserved, space-filling fractal vascular networks. However, it's known both theoretically and experimentally that animals' vascular systems obey Murray's cubi…
Diverse capability and scaling of diffusion and auto-regressive models when learning abstract rules
Humans excel at discovering regular structures from limited samples and applying inferred rules to novel settings. We investigate whether modern generative models can similarly learn underlying rules from finite samples …
MambaLocal Morphological Measures Confirm that Folding within Small Partitions of the Human Cortex Follows Universal Scaling Law
The universal scaling law of cortical morphology describes cortical folding as the covariance of average grey matter thickness, pial surface area, and exposed surface area. It applies for mammalian species, humans, and a…
Predictive Auto-scaling with OpenStack Monasca
Cloud auto-scaling mechanisms are typically based on reactive automation rules that scale a cluster whenever some metric, e.g., the average CPU usage among instances, exceeds a predefined threshold. Tuning these rules be…
CPUTime Series AnalysisTime Series Forecasting