In an intelligent home – a “Smarthome” – residents have devices at their fingertips that are designed to make lives easier: imagine a refrigerator that re-orders food when it is running low, and can, at the same time, communicate with the oven. Such devices and modules are part of the Internet of Things (IoT for short). IoT devices are connected to a network where they record, save, process, and transfer data. Applications for IoT devices also include self-driving cars and industrial robotics.
“Computer and IoT systems are getting more and more efficient. This is enabling us to solve more challenging problems and accelerate automation in order to improve our quality of life,” explains Professor Dr.-Ing. Ulrich Rückert, who is the coordinator of the new VEDLIoT project and heads the Cognitronics and Sensor Systems research group at Bielefeld University in Germany. “But the volume of the data that is collected and processed is enormous – and the computing power required for this is very high. In addition, the algorithms are often too complex to quickly generate solutions in an appropriate amount of time.
Pedro Petersen Moura Trancoso, associate professor in the Computer Engineering division at Computer Science and Engineering, is leading the work package on hardware accelerator design, integration and evaluation. Focus will be on developing an efficient, scalable, and flexible deep learning accelerator architecture for the computing continuum, from the sensor to the Edge-server to the Cloud-server.
"Our main contribution in this project will be to explore the co-design of the hardware for optimized deep learning models and algorithms, resulting in an architecture that is efficient, flexible, and scalable. We will also contribute to exploring the memory hierarchy for the deep learning accelerator".
Eric Knauss, associate professor in the Software Engineering division at Computer Science and Engineering, is leading the work on requirements engineering for systems that are built on VEDLIoT components. The focus will be on a suitable decomposition of requirements from system to component level, in particular with respect to contextual information and data (quality) requirements.
"It is our goal to support the engineering of deep-learning based systems and systems-of-systems by providing a strong foundation with respect to requirements and architectural decomposition".
Artificial intelligence over conventional methods
Twelve partners from four European countries – Germany, Poland, Portugal, and Sweden – as well as Switzerland, an EU association state, are working together on the project. Instead of relying on conventional methods, such as those from statistics, the international research team is using methods of machine learning, including Deep Learning, for which artificial neural networks are used. “In Deep Learning, the underlying network has intermediate neuron layers in addition to input and output layers. This allows for a kind of abstraction to be implemented, which thereby enables complex system behaviour,” says Jens Hagemeyer, an electrical engineer who is a member of the Cognitronics and Sensor Systems research group and is also the technical lead on this project. “We provide the information; the machines learn and decide for themselves.”
With the autonomous learning of the VEDLIoT platform, IoT devices are intended to achieve higher performance while at the same time becoming more energy efficient. For this, a modular hardware platform that allows microservers of different performance classes to be combined on a flexible carrier is developed as part of the project. “Depending on the demands of the application, the servers can be individually configured on the carrier, resulting in a platform suitable for universal use,” says Hagemeyer. System failures are also prevented with the new system: “If a server fails, e.g., due to a weak wireless network, the entire device can still be operated. In the best case, the user of a self-driving car wouldn’t even notice the server failure.”
Open call for additional project partners
“Some of the project partners have been working together for many years,” says Dr. Carola Haumann, who is the project manager and Vice Managing Director of the CoR Lab at Bielefeld University. Among the project are seven universities and research institutes working in the area of artificial intelligence and the Internet of Things. The other project partners are companies of various sizes, ranging from the Chalmers based start-up EmbeDL
to the multinational corporation Siemens.
There is still time for more companies to participate in the project: “We expect to finance at least ten additional use cases in the context of this project – in addition to the existing applications in the sectors of Automotive, Automation, and Smarthomes. That’s why we want to get more companies involved,” explains Haumann. A prototype of the platform should be up and running by mid-2022.
“The results from these different applications will flow into the IoT platform throughout the project,” says Jens Hagemeyer. “This will allow us to make continuous improvements to the platform.”
Pedro Petersen Moura Trancoso
Associate professor, Computer Engineering division, Computer Science and Engineering, Chalmers.
Phone: +46 31 772 63 19
Associate professor, Software Engineering division, Computer Science and Engieering, University of Gothenburg
Phone: +46 31 772 10 80