Consumer applications are becoming increasingly smarter and most of them have to run on device ecosystems. Potential benefits are for example enabling cross-device interaction and seamless user experiences. Essential for today's smart solutions with high performance are machine learning models. However, these models are often developed separately by AI engineers for one specific device and do not consider the challenges and potentials associated with a device ecosystem in which their models have to run. We believe that there is a need for tool-support for AI engineers to address the challenges of implementing, testing, and deploying machine learning models for a next generation of smart interactive consumer applications. This paper presents preliminary results of a series of inquiries, including interviews with AI engineers and experiments for an interactive machine learning use case with a Smartwatch and Smartphone. We identified the themes through interviews and hands-on experience working on our use case and proposed features, such as data collection from sensors and easy testing of the resources consumption of running pre-processing code on the target device, which will serve as tool-support for AI engineers.
翻译:消费者应用正在变得越来越聪明,而且大多数消费者应用都不得不在设备生态系统上运行。例如,潜在的好处是使跨设备互动和用户体验无缝。今天高性能的智能解决方案的关键是机器学习模型。然而,这些模型往往由AI工程师为一个特定设备单独开发,而没有考虑与其模型运行所在的装置生态系统相关的挑战和潜力。我们认为,需要为AI工程师提供工具支持,以应对实施、测试和为下一代智能互动消费者应用部署机器学习模型的挑战。本文介绍了一系列调查的初步结果,包括与AI工程师的访谈以及用智能观察和智能手机进行交互式机器学习案例的实验。我们通过访谈和亲身体验确定了有关我们使用案例的主题,并提出了一些功能,例如从传感器收集数据,并轻松测试目标装置上运行预处理代码的资源消耗情况,这将为AI工程师提供工具支持。