Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
102 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

From Things' Modeling Language (ThingML) to Things' Machine Learning (ThingML2) (2009.10632v1)

Published 22 Sep 2020 in cs.SE and cs.LG

Abstract: In this paper, we illustrate how to enhance an existing state-of-the-art modeling language and tool for the Internet of Things (IoT), called ThingML, to support machine learning on the modeling level. To this aim, we extend the Domain-Specific Language (DSL) of ThingML, as well as its code generation framework. Our DSL allows one to define things, which are in charge of carrying out data analytics. Further, our code generators can automatically produce the complete implementation in Java and Python. The generated Python code is responsible for data analytics and employs APIs of machine learning libraries, such as Keras, Tensorflow and Scikit Learn. Our prototype is available as open source software on Github.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (4)
  1. Armin Moin (21 papers)
  2. Stephan Rössler (2 papers)
  3. Marouane Sayih (1 paper)
  4. Stephan Günnemann (169 papers)
Citations (16)

Summary

We haven't generated a summary for this paper yet.