一个多层架构,用于开发和分发边缘的多式联接口应用程序
Nikolaos Malamas1,2, Konstantinos Panayiotou1, Apostolia Karabatea2
1Faculty of Engineering, Aristotle University of Thessaloniki, 541 24 Thessaloniki, Greece.
Sensors (Basel, Switzerland)
|August 29, 2024
概括
本文介绍了使用开源技术在边缘设备上开发和部署定制对话应用程序的新方法. 这种方法简化了第三方创作者的开发,使智能辅助生活解决方案的市场成为可能.
科学领域:
- 人工智能的人工智能
- 人与计算机的交互
- 边缘计算 边缘计算
背景情况:
- 智能助理 (SAs) 利用先进的自然语言处理 (NLP) 和自然语言理解 (NLU) 来增强智能家居中的用户体验.
- 当前市场的SAS虽然用户友好,但受到专有架构和供应商锁定的限制,限制了定制应用程序的开发.
- 开源SA开发需要大量的专业知识和资源,这对许多开发人员来说是一个障碍.
研究的目的:
- 提出一种方法来开发和部署边缘设备上的对话应用程序,使用开源基础设施.
- 为了简化第三方开发人员的开发过程,并减少与多式联运技术相关的学习开销.
- 促进定制应用程序的市场,特别是智能辅助生活领域.
主要方法:
- 在开源软件和硬件基础上开发多层架构,以管理低级复杂性.
- 为应用程序开发人员,设备所有者和管理员构建,测试和部署应用程序实施支持框架.
- 演示集中在老年人的健康和辅助生活应用程序上.
主要成果:
- 提出的方法成功地简化了基于边缘的对话应用程序的开发和部署.
- 该框架促进了快速的应用程序开发,并使远程设备控制和性能监控成为可能.
- 一次实践演示突出了健康和辅助生活使用案例的潜力.
结论:
- 该方法有效降低了在开源边缘平台上创建自定义SA应用程序的进入壁垒.
- 这种方法支持创建多样化的应用生态系统,特别关注辅助生活解决方案.
- 这项工作为更灵活和可定制的智能环境铺平了道路,以适应特定用户需求.
更多相关视频
相关概念视频
Design Consideration
182
Designing a structure involves a series of considerations, primarily the material's ultimate strength, calculated through tests that measure changes under increased force until the material reaches its breaking point or limit. The ultimate load, where the material breaks, is divided by its original cross-sectional area, resulting in the ultimate normal stress or strength. The ultimate shearing stress is another significant factor taken into account.
The factor of safety is another key...
The factor of safety is another key...
182
Design Example
321
The innovation of touch-tone telephony revolutionized the telecommunications industry by replacing the traditional rotary dial with a dual-tone multi-frequency (DTMF) signaling system. This system uses a matrix-style keypad with buttons arranged in four rows and three columns, creating 12 distinct signals each assigned to a pair of frequencies. Each button press results in a simultaneous generation of two sinusoidal tones – one from a low-frequency group (697 to 941 Hz) and one from a...
321
Multimachine Stability
150
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
150
Midrange
3.6K
A somewhat easy to compute quantitative estimate of a data set’s central tendency is its midrange, which is defined as the mean of the minimum and maximum values of an ordered data set.
Simply put, the midrange is half of the data set’s range. Similar to the mean, the midrange is sensitive to the extreme values and hence the prospective outliers. However, unlike the mean, the midrange is not sensitive to all the values of the data set that lie in the middle. Thus, it is prone to...
Simply put, the midrange is half of the data set’s range. Similar to the mean, the midrange is sensitive to the extreme values and hence the prospective outliers. However, unlike the mean, the midrange is not sensitive to all the values of the data set that lie in the middle. Thus, it is prone to...
3.6K
Control Systems: Applications
582
Electrical engineering plays a pivotal role in our daily lives, with control systems at the heart of many applications, from home appliances to sophisticated space shuttles. Control systems manage and regulate the behavior of devices and processes, ensuring they function safely, correctly, and efficiently.
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
In modern vehicles, control systems manage various functions to enhance performance and safety. The steering wheel and accelerator are primary inputs in a car's control system. The...
582
Interactions Between Signaling Pathways
6.2K
Signaling cascades usually lack linearity. Multiple pathways interact and regulate one another, allowing cells to integrate and respond to diverse environmental stimuli.
Convergence and divergence, and cross-talk between signaling pathways
Two distinct signaling pathways can converge on a single functional unit, which may either be a single protein or a complex of proteins. The response is either functionally distinct or synergistic between the two pathways but different from the response...
Convergence and divergence, and cross-talk between signaling pathways
Two distinct signaling pathways can converge on a single functional unit, which may either be a single protein or a complex of proteins. The response is either functionally distinct or synergistic between the two pathways but different from the response...
6.2K


