umes. Based on this observation, we have developed
our own labeling tool that supports these aspects. We
used a time series database that allows us to integrate
time series data in a uniform way and run efficient
queries on it, as well as cache aggregated views for
displaying many data points. We developed our own
user interface, which allows the exploration and la-
beling of time periods with appropriate label classes
and is also designed for large data volumes through
the use of virtual scrolls. Furthermore, we have im-
plemented a labeling support system based on unsu-
pervised anomaly detection and error class search. Fi-
nally, we evaluated the entire tool with an exemplary
use case and a user study. The results indicate that
it is well suited for use in an industrial context and
efficiently generates qualitative labels.
We see the greatest potential for further devel-
opment of our tool in the integration of a dedicated
view for evaluating the current clustering result. This
would allow the user to optimize the parameterization
of the algorithm in a short time and the subsequent ad-
justment of individual labels would require less effort.
Thus, better results would be achieved even faster.
In addition, the integration of active learning aspects
into the interactive labeling process has shown partial
benefits and could help improve labeling suggestions
based on the labels already assigned (Bernard et al.,
2017).
REFERENCES
Adi, E., Anwar, A., Baig, Z., and Zeadally, S. (2020). Ma-
chine learning and data analytics for the iot. Neural
Computing and Applications, 32(20):16205–16233.
Angular CDK Scrolling (2021).
https://material.angular.io/cdk/scrolling/overview.
Accessed: 01.11.2021.
Bagnall, A., Dau, H. A., Lines, J., Flynn, M., Large, J.,
Bostrom, A., Southam, P., and Keogh, E. (2018).
The uea multivariate time series classification archive,
2018.
Bernard, J., Hutter, M., Zeppelzauer, M., Fellner, D., and
Sedlmair, M. (2017). Comparing visual-interactive la-
beling with active learning: An experimental study.
IEEE transactions on visualization and computer
graphics, 24(1):298–308.
Bernard, J., Zeppelzauer, M., Sedlmair, M., and Aigner, W.
(2018). Vial: a unified process for visual interactive
labeling. The Visual Computer, 34(9):1189–1207.
Curve (2021). baidu/curve. https://github.com/baidu/Curve.
Accessed: 01.11.2021.
DIN 8584-3 (2003). Manufacturing processes forming un-
der combination of tensile and compressive conditions
- Part 3: Deep drawing; Classification, subdivision,
terms and definitions. Beuth Verlag, Berlin.
Ding, H., Trajcevski, G., Scheuermann, P., Wang, X., and
Keogh, E. (2008). Querying and mining of time
series data: Experimental comparison of representa-
tions and distance measures. Proc. VLDB Endow.,
1(2):1542–1552.
Dudley, J. J. and Kristensson, P. O. (2018). A review of
user interface design for interactive machine learning.
ACM Transactions on Interactive Intelligent Systems
(TiiS), 8(2):1–37.
Eirich, J., Bonart, J., Jackle, D., Sedlmair, M., Schmid, U.,
Fischbach, K., Schreck, T., and Bernard, J. (2021).
Irvine: A design study on analyzing correlation pat-
terns of electrical engines. IEEE Transactions on Vi-
sualization and Computer Graphics, pages 1–1.
Ester, M., Kriegel, H.-P., Sander, J., and Xu, X. (1996).
A density-based algorithm for discovering clusters in
large spatial databases with noise. In Proceedings of
the Second International Conference on Knowledge
Discovery and Data Mining, KDD’96, page 226–231.
AAAI Press.
Heimerl, F., Koch, S., Bosch, H., and Ertl, T. (2012). Visual
classifier training for text document retrieval. IEEE
Transactions on Visualization and Computer Graph-
ics, 18(12):2839–2848.
Hu, B., Chen, Y., and Keogh, E. (2016). Classifica-
tion of streaming time series under more realistic as-
sumptions. Data mining and knowledge discovery,
30(2):403–437.
Langer, T. and Meisen, T. (2021). Visual analytics for in-
dustrial sensor data analysis. In Proceedings of the
23rd International Conference on Enterprise Informa-
tion Systems - Volume 1: ICEIS, pages 584–593. IN-
STICC, SciTePress.
Lasi, H., Fettke, P., Kemper, H.-G., Feld, T., and Hoffmann,
M. (2014). Industry 4.0. Business & information sys-
tems engineering, 6(4):239–242.
L
¨
oning, M., Bagnall, A., Ganesh, S., Kazakov, V., Lines, J.,
and Kir
´
aly, F. J. (2019). sktime: A Unified Interface
for Machine Learning with Time Series. In Workshop
on Systems for ML at NeurIPS 2019.
O’Searcoid, M. (2006). Metric spaces. Springer Science &
Business Media.
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V.,
Thirion, B., Grisel, O., Blondel, M., Prettenhofer,
P., Weiss, R., Dubourg, V., Vanderplas, J., Passos,
A., Cournapeau, D., Brucher, M., Perrot, M., and
Duchesnay, E. (2011). Scikit-learn: Machine learning
in Python. Journal of Machine Learning Research,
12:2825–2830.
Rakthanmanon, T., Campana, B., Mueen, A., Batista, G.,
Westover, B., Zhu, Q., Zakaria, J., and Keogh, E.
(2012). Searching and mining trillions of time se-
ries subsequences under dynamic time warping. In
Proceedings of the 18th ACM SIGKDD International
Conference on Knowledge Discovery and Data Min-
ing, KDD ’12, page 262–270, New York, NY, USA.
Association for Computing Machinery.
Sakoe, H. and Chiba, S. (1978). Dynamic programming
algorithm optimization for spoken word recognition.
IEEE Transactions on Acoustics, Speech, and Signal
Processing, 26(1):43–49.
ICEIS 2022 - 24th International Conference on Enterprise Information Systems
330