このホワイトペーパーでは、オブジェクト検出の課題に取り組む、ディープニューラルネットワーク(DNN)コンテキストでの推論プロセスに対する動的自動調整アプローチの潜在的な利点を示したいと思います。さまざまなニューラルネットワークのベンチマークを行って、よく知られているCOCO 17データベースの最適な検出器を見つけました。予測の品質だけを考慮しても、最適なネットワークは1つではないことを示しています。これは、ソリューションまでの時間も、最適なネットワークを評価して選択するための指標と見なすと、さらに明白になります。これにより、適応方法論が実行時の要件に応じて異なるオブジェクト検出ネットワークを切り替える可能性が開かれます(たとえば、解決までの時間の制約を受ける最高品質)。さらに、アドホックオラクルを開発することにより、追加のプロアクティブな方法論がさらに大きなメリットを提供し、処理された画像のいくつかの特性を考慮して、利用可能なネットワークの中から最適なネットワークを選択できることを示しました。この方法を活用するには、最も有望なネットワークで決定を下すために使用できるいくつかの画像機能を特定する必要があります。識別された最適化の機会にもかかわらず、古典的な画像特徴を採用することもDNN分類器を使用することによっても、この試みを検証する予測関数を識別することができませんでした。
In this paper, we want to show the potential benefit of a dynamic auto-tuning approach for the inference process in the Deep Neural Network (DNN) context, tackling the object detection challenge. We benchmarked different neural networks to find the optimal detector for the well-known COCO 17 database, and we demonstrate that even if we only consider the quality of the prediction there is not a single optimal network. This is even more evident if we also consider the time to solution as a metric to evaluate, and then select, the most suitable network. This opens to the possibility for an adaptive methodology to switch among different object detection networks according to run-time requirements (e.g. maximum quality subject to a time-to-solution constraint). Moreover, we demonstrated by developing an ad hoc oracle, that an additional proactive methodology could provide even greater benefits, allowing us to select the best network among the available ones given some characteristics of the processed image. To exploit this method, we need to identify some image features that can be used to steer the decision on the most promising network. Despite the optimization opportunity that has been identified, we were not able to identify a predictor function that validates this attempt neither adopting classical image features nor by using a DNN classifier.