arXiv reaDer
EffCNet:NXPBlueBoxでの画像分類のための効率的なCondenseNet
EffCNet: An Efficient CondenseNet for Image Classification on NXP BlueBox
プロセッサを内蔵したインテリジェントエッジデバイスは、画像分類やオブジェクト検出などの高度なコンピュータビジョン(CV)タスクを実行する機能と物理的形態の点で大きく異なります。自動運転車やUAV、組み込みシステム、モバイルデバイスの分野で絶え間ない進歩が見られる中、計算リソースが限られているこれらのスマートエッジデバイスをリアルタイムで推論するための非常に効率的な人工ニューラルネットワーク(ANN)に対する需要が高まっています。リモートリージョンでのネットワーク接続の信頼性が低く、データ送信がさらに複雑になるため、リモート処理のためにデータをクラウドサーバーに送信するのではなく、ローカルでデータをキャプチャして処理することが最も重要です。一方、エッジデバイスは、ハードウェアが安価であり、冷却リソースと計算リソースが限られているため、処理能力が制限されています。この論文では、EffCNetと呼ばれる新しい深い畳み込みニューラルネットワークアーキテクチャを提案します。これは、リアルタイムを改善するために自己クエリデータ拡張と深さ方向に分離可能な畳み込み戦略を利用するエッジデバイス用のCondenseNet畳み込みニューラルネットワーク(CNN)の改良された効率的なバージョンです。推論のパフォーマンスだけでなく、EffCNet CNNの最終的なトレーニング済みモデルサイズ、トレーニング可能なパラメーター、および浮動小数点演算(FLOP)を削減します。さらに、提案されたCNNのリアルタイムの推論パフォーマンスを検証するために、CIFAR-10とCIFAR-100の2つのベンチマークデータセットに対して広範な教師あり画像分類分析が実行されます。最後に、これらのトレーニング済みウェイトを、自動運転車とUAV用に設計されたインテリジェントなエッジ開発プラットフォームであるNXP BlueBoxに展開し、それに応じて結論を推定します。
Intelligent edge devices with built-in processors vary widely in terms of capability and physical form to perform advanced Computer Vision (CV) tasks such as image classification and object detection, for example. With constant advances in the field of autonomous cars and UAVs, embedded systems and mobile devices, there has been an ever-growing demand for extremely efficient Artificial Neural Networks (ANN) for real-time inference on these smart edge devices with constrained computational resources. With unreliable network connections in remote regions and an added complexity of data transmission, it is of an utmost importance to capture and process data locally instead of sending the data to cloud servers for remote processing. Edge devices on the other hand, offer limited processing power due to their inexpensive hardware, and limited cooling and computational resources. In this paper, we propose a novel deep convolutional neural network architecture called EffCNet which is an improved and an efficient version of CondenseNet Convolutional Neural Network (CNN) for edge devices utilizing self-querying data augmentation and depthwise separable convolutional strategies to improve real-time inference performance as well as reduce the final trained model size, trainable parameters, and Floating-Point Operations (FLOPs) of EffCNet CNN. Furthermore, extensive supervised image classification analyses are conducted on two benchmarking datasets: CIFAR-10 and CIFAR-100, to verify real-time inference performance of our proposed CNN. Finally, we deploy these trained weights on NXP BlueBox which is an intelligent edge development platform designed for self-driving vehicles and UAVs, and conclusions will be extrapolated accordingly.
updated: Sun Nov 28 2021 21:32:31 GMT+0000 (UTC)
published: Sun Nov 28 2021 21:32:31 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト