MIMONet: Multi-Input Multi-Output On-Device Deep Learning
Zexin Li, Xiaoxi He, Yufei Li, Wei Yang, Lothar Thiele, and Cong Liu

TL;DR
MIMONet is a novel on-device deep learning framework that efficiently processes multiple inputs and outputs, significantly improving accuracy and resource usage for robotic applications.
Contribution
It introduces a new deep-compression method tailored for MIMO models, boosting accuracy and efficiency over existing SISO and MISO models.
Findings
MIMONet outperforms state-of-the-art models in accuracy.
It achieves lower latency, energy, and memory usage on embedded platforms.
Demonstrated successful deployment on TurtleBot3 robot.
Abstract
Future intelligent robots are expected to process multiple inputs simultaneously (such as image and audio data) and generate multiple outputs accordingly (such as gender and emotion), similar to humans. Recent research has shown that multi-input single-output (MISO) deep neural networks (DNN) outperform traditional single-input single-output (SISO) models, representing a significant step towards this goal. In this paper, we propose MIMONet, a novel on-device multi-input multi-output (MIMO) DNN framework that achieves high accuracy and on-device efficiency in terms of critical performance metrics such as latency, energy, and memory usage. Leveraging existing SISO model compression techniques, MIMONet develops a new deep-compression method that is specifically tailored to MIMO models. This new method explores unique yet non-trivial properties of the MIMO model, resulting in boosted…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Advanced Neural Network Applications · Ferroelectric and Negative Capacitance Devices
