Related Experiment Video
Updated: Jan 23, 2026

09:13
A Real-world What-Where-When Memory Test
Published on: May 16, 2017
12.0K
A Novel Memory-Scheduling Strategy for Large Convolutional Neural Network on Memory-Limited Devices.
Shijie Li1, Xiaolong Shen1, Yong Dou1
1National Laboratory for Parallel and Distributed Processing, National University of Defense Technology, Changsha, China.
Computational Intelligence and Neuroscience
|June 12, 2019
Summary
This study introduces mmCNN, a novel memory-management strategy for deep learning. It enables deploying large convolutional neural networks (CNNs) on memory-limited devices, saving over 98% memory.
Area of Science:
- Computer Science
- Artificial Intelligence
- Machine Learning
Background:
- Deep learning, particularly convolutional neural networks (CNNs), is widely used but memory-intensive.
- Deployment of CNNs on memory-limited platforms like mobile devices is challenging.
- Existing methods struggle with the high memory footprint of deep learning models.
Purpose of the Study:
- To present a novel memory-management strategy, mmCNN, for efficient deep learning deployment.
- To enable the use of large CNN models on resource-constrained hardware.
- To overcome the memory bottleneck in mobile and wearable deep learning applications.
Main Methods:
- Developed a new memory-management strategy named mmCNN.
- Designed to facilitate the deployment of trained large-size CNNs.
- Tested on GPU platforms with extremely small memory sizes (down to 5MB).
Main Results:
- Achieved over 98% memory savings compared to traditional CNN algorithms.
- Demonstrated over 90% memory savings compared to state-of-the-art vDNNs.
- Successfully ran feed-forward CNN processes in severely memory-limited environments.
Conclusions:
- mmCNN effectively breaks the memory bottleneck for deep learning on memory-limited devices.
- The proposed strategy significantly improves the computing scalability of lightweight applications.
- Enables wider adoption of powerful deep learning models on mobile and wearable technology.
Related Concept Videos
System of Memory
7.3K
Memory is categorized into three major systems: sensory memory, short-term memory (STM), and long-term memory (LTM). These systems differ in their capacity and the duration for which they can hold information. Sensory memory captures raw sensory input from the environment, holding it for just a few seconds or less. For example, on hearing a brief, loud sound, like a car horn honking, the sound seems to linger in the mind for a moment even after it stops. This is an instance of sensory memory...
7.3K
Working Memory
839
Working memory refers to a combination of components, including short-term memory and attention, that allow an individual to hold information temporarily as we perform cognitive tasks. It is an essential cognitive function that enables the execution of complex tasks such as problem-solving, comprehension, and reasoning. Unlike short-term memory, which simply involves the storage of information for a brief period, working memory involves the active manipulation and processing of this...
839
Long-Term Memory
663
Long-term memory is a relatively permanent type of memory, capable of storing vast amounts of information over extended periods. Its storage capacity is generally considered unlimited.
Long-term memory can be categorized into two primary types: explicit and implicit memory. Explicit memory, also known as declarative memory, involves the conscious recollection of information that we deliberately try to remember, recall, and articulate. This type of memory encompasses specific facts, events, and...
Long-term memory can be categorized into two primary types: explicit and implicit memory. Explicit memory, also known as declarative memory, involves the conscious recollection of information that we deliberately try to remember, recall, and articulate. This type of memory encompasses specific facts, events, and...
663
Traumatic Memory
563
Emotionally traumatic events often lead to memories that are exceptionally vivid and enduring, sometimes persisting with remarkable clarity throughout an individual's life. A classic example of this phenomenon is a person who survives a car accident. Even years later, they may recall every detail of the event with startling accuracy — the screeching of the tires, the jarring impact, and the acrid smell of burning rubber. Such vividness contrasts sharply with how an individual...
563
Repressed Memory
506
Repressed memories are a psychological phenomenon where memories of traumatic events are unconsciously blocked from a person's awareness. This process occurs as a defense mechanism, protecting the mind from the emotional impact of distressing or painful experiences. For example, a person who has experienced childhood trauma may grow up with no conscious recollection of the event. In such cases, the memories are thought to be buried deep within the subconscious, inaccessible to the conscious...
506
Immunological Memory
15.1K
Immunological memory, a pivotal pillar of the adaptive immune system, is responsible for the body's ability to remember and respond more swiftly and effectively to previously encountered pathogens. This remarkable feature is what makes vaccines so effective in preventing diseases.
What is Immunological Memory?
Immunological memory is an integral function of the immune system that allows it to recognize and react more rapidly and effectively to pathogens previously encountered. This feature...
What is Immunological Memory?
Immunological memory is an integral function of the immune system that allows it to recognize and react more rapidly and effectively to pathogens previously encountered. This feature...
15.1K

