Many personalities. Two campuses. One UAS_BO.

Applied Computer Science

[Translate to Englisch:] Maschinelles Lernen in der Arbeitsgruppe

Welcome to the pages of the working group Applied Computer Sciences headed by Prof. Dr. Jörg Frochte. The working group is assigned to the Department of Electrical Engineering and Computer Science and is primarily active at the Velbert/Heiligenhaus campus. The focus of our activities in teaching and research is on the two topics

  • Machine Learning and Data Mining
  • Modeling and Simulation

In the field of machine learning and data mining, the working group is active in the Bergische Innovationsplattform für Künstliche Intelligenz (Bergische Innovation Platform for Artificial Intelligence) and networked with scientists from the Bergische University of Wuppertal within the interdisciplinary center "Machine Learning and Data Analytics". In addition, we maintain collaborations with colleagues from Weimar, Leipzig, Lemgo, Wellington (New Zealand) ...

Since 2019/20, the group is also particularly active in the continuing education project WeAI of the Bochum University of Applied Sciences, which offers computer scientists, engineers and natural scientists in the field of Machine Learning a practical form of continuing education at the highest professional level.

Members of the working group

Jörg Frochte
Direction
Prof. Dr. rer. nat. Jörg Frochte
Ana Belén Martínez Torres
Research assistant
Ing. de Telecomunicación Ana Belén Martínez Torres
Christof Kaufmann
Research assistant
Christof Kaufmann, M.Eng.
Janis Mohr
Research assistant
Janis Mohr, M.Sc.
Research assistant
Basile Tousside, M.Sc.
Malte Neugebauer
Research assistant
Malte Neugebauer, MA (Mediation Coaching)
Hayk Asatryan
Research assistant
Hayk Asatryan, Dr.

Positions as research/ student assistant

A research assistant is usually a person who already has a bachelor's degree and is enrolled in a master's program. A student assistant is a person enrolled in a Bachelor's program without a degree.

There are currently no open vacancies for research/ student asssistants in AKIS or the participating research groups.

Research

Field of Interest

The working group is so far active in the areas of:

  • Simulation Data Mining: application of data mining to data sets from simulations.
  • Educational data mining: application of data mining to learning and examination data
  • Machine learning in the area of autonomous robots in cooperation with colleague M. Schmidt
  • Machine learning and AI in the area of computer games and virtual environments

Furthermore, we are always open for new exciting applications in the field of machine learning.

 

Research & Development projects

Currently, we are working in the area of "machine learning" on the following two topics:

  • Learning of Ill-Posed Problems
  • Learning on Vertically Partitioned Data

For further information, please visit the english website and the publications section.

TIMALIE - TIered MAchine Learning ArchItEctures (2019 - 2022)

The research inthis project focuses on staged learning approaches. Using the approaches explored, we aim to make progress in the following problem areas:

  • Learning Autonomous Systems with Limited Resources.
  • Privacy & data security in cloud learning
  • Improved handling of incomplete data sets

The project is part of the Bergische Innovation Platform for Artificial Intelligence.  This project is funded by the European Regional Development Fund (ERDF).

DIBS- Data Mining for Student Advising (2015-2016)

DIBS (Data MIning for Student Advising) is an american slang expression and could probably best be translated in German as "First!" as an exclamation. In this sense, the aim is to implement approaches that make it possible to identify risks of dropping out at an early stage. For this purpose, a first study was carried out with special consideration of data protection and data security in learning systems and procedures. The project was funded by the state of North Rhine-Westphalia.

 

SimCloud (2012-2015)

SimCloud is a project supported by the BMBF (Federal Ministry of Education and Research) for the integration of a finite element simulation into a cloud architecture. The goal is to realize an integrated workflow for a cloud-based FEM application in a prototype. Essential aspects are security and user support. For the distribution to hetrogenic structures we made intensive use of machine learning techniques. The project was funded by the BMBF.

 

Publications

Textbook:

  • Maschinelles Lernen: Grundlagen und Algorithmen in Python (3. erweiterte und korrigierte Auflage)
    published by the Hanser Fachbuchverlag, Nov. 2020;  ISBN-13: 978-3446461444 ; 616 Pages
  • Maschinelles Lernen: Grundlagen und Algorithmen in Python (2. korrigierte Auflage)
    published by the Hanser Fachbuchverlag, Jan. 2019;  ISBN-13: 978-3446459960 ; 406 Pages
  • Maschinelles Lernen: Grundlagen und Algorithmen in Python (1. Auflage)
    published by the Hanser Fachbuchverlag, Aug. 2018;  ISBN-10: 3446446656; ISBN-13: 978-3446446656; 406 Pages
  • Finite-Elemente-Methode: Eine praxisbezogene Einführung mit GNU Octave/MATLAB  (1. Auflage)
    published by the Hanser Fachbuchverlag, Oct. 2016;  ISBN-10: 3446452915; ISBN-13: 978-3446452916; 320 Pages

The papers below are all peer-reviewed publications:

  • Towards Explainability in Modern Educational Data Mining: A Survey
    Basile Tousside, Yashwanth Dama and Jörg Frochte published in: Proceedings of the 14th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management. Pages 212-220. DOI, PDF, BibTex
  • Group and Exclusive Sparse Regularization-based Continual Learning of CNNs
    Basile Tousside, Janis Mohr and Jörg Frochte published in: Proceedings of the 35th Canadian Conference on Artificial Intelligence. DOIPDF, BibTex
  • Investigation of Capsule Networks Regarding their Potential of Explainability and Image Rankings
    Felizia Quetscher, Christof Kaufmann and Jörg Frochte published in: Proceedings of the 14th International Conference on Agents and Artificial Intelligence - Volume 3: ICAART 2022, ISBN 978-989-758-547-0, pages 343-351. (DOI link), (BibTeX), (PDF)
  • Regression learning on patches
    joint work with Stephen Marsland accepted for publishing at the AusDM 2020
  • A Learning Approach for Optimizing Robot Behavior Selection Algorithm
    Basile Tousside, Janis Mohr, Marco Schmidt and Jörg Frochte published in: Chan C.S. et al. (eds) Intelligent Robotics and Applications. ICIRA 2020. Lecture Notes in Computer Science, vol 12595. Springer, Cham. (Link); BibTex ; PrePrint version (pdf)

  • Learning Approach for Ill-Posed Optimisation Problems
    joint work with Stephen Marsland pubished in : Le T. et al. (eds) Data Mining. AusDM 2019. Communications in Computer and Information Science, vol 1127, pp 16-27, Springer (Link); BibTex ; PrePrint version (pdf) -- used data for example 2 zip, example 4 zip. Details about example 3 are discussed in Goal-shot, a benchmark problem for ill-posed problems see below
  • Case Study On Model-based Application of Machine Learning Using Small CAD Databases for Cost Estimation
    joint work with Stefan Börzel published in the Proceedings of the 12th International Conference on Knowledge Discovery and Information Retrieval (KDIR 2019), September 2019 in Vienna Austria; BibTex; PrePrint version (pdf), SciTePress
  • Concerning the Integration of Machine Learning Contents in Mechatronics Curricula
    joint work with Markus Lemmen and Marco Schmidt published as chapter in the book “
    Revolutionizing Education in the Age of AI and Machine Learning” (IGI Global) ; BibTex
  • Seamless Integration of Machine Learning Contents in Mechatronics Curricula

    joint work with Markus Lemmen and Marco Schmidt to be published in the Proceedings of the IEEE
    19th International Conference on Research and Education in Mechatronics (REM 2018)
    , June 2018 in Delft, Netherlands (pdf in der IEEE Xplore); BibTex

  • Success Prediction System for Student Counseling Using Data Mining joint work with Irina Bernst accepted for publication in the Proceedings of the International Conference on Knowledge Discovery and Information Retrieval, November 2016
  • A Case Study on FMU as Co-Simulation Exchange Format for FEM Models 
    joint work with Christof Kaufmann accepted for publication in the Proceedings of the International Conference on Applied Computing 2016 (Mannheim, Co-Organized by the University of Mannheim), October 2016
  • On learning assistance systems for numerical simulation 
    joint work with Irina Bernst and Christof Kaufmann published in IJCSIS 11.1 (2016), S. 115–133. ISSN: 1646-3692. BibTex, PrePrint version (pdf)

  • Learning Load Balancing for Simulation in Heterogeneous Systems 
    joint work with Irina Bernst and Christof Kaufmann published in the Proceedings of the 12th International Conference on Applied Computing 2015 (Greater Dublin, Ireland), ISBN -  978-989-8533-45-6 pages 121 - 128, BibTex, PrePrint version (pdf)

  • Influence of Plant Model Variants for the Automatic Optimisation of Control Parameters 
    joint work with Patrick Bouillon and Markus Lemmen published in in the Proceedings of the 16th International Conference on Research and Education in Mechatronics (Bochum, Germany), ISBN - 978-3-945728-01-7; pages 80-87 BibTex, PrePrint version (pdf)

  • Simulation- and Web-Based E-Learning in Engineering - Open Source Architecture and Didactic Issues - 
    joint work with Patrick Bouillon published in in the Proceedings of the 16th International Conference on Research and Education in Mechatronics (Bochum, Germany), ISBN - 978-3-945728-01-7; pages 127-134 BibTex, PrePrint version (pdf)

  • An Approach For Secure Cloud Computing for FEM Simulation
    joint work with Christof Kaufmann and Patrick Bouillon;
    published in the Proceedings of the IADIS International Conference on Applied Computing 2014; ISBN - 978-989-8533-25-8; pages 234-239, PrePrint version (pdf)

  • An Approach for Load Balancing for Simulation in Heterogeneous Distributed Systems using Simulation Data Mining
    joint work with Irina Bernst, Patrick Bouillon and Christof Kaufmann;
    published in the Proceedings of the IADIS International Conference on Applied Computing 2014; ISBN - 978-989-8533-25-8; pages 254-259 PrePrint version ( pdf)

  • Learning Overlap Optimization for Domain Decomposition Methods
    joint work with Steven Burrows, Benno Stein, Michael Völske and Ana Belén Martínez Torres;
    accepted for publishing at the 17th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD 2013)

  • Simulation Data Mining for Supporting Bridge Design.
    joint work with   Steven Burrows,   Benno Stein, David Wiesner and Katja Müller.
    published in Proc. Australasian Data Mining Conference (AusDM 11), Ballarat, Australia; pages 71-79, December 2011. ACM. ISBN 978-1-921770-02-9
    BibTex, PrePrint version (pdf), AusDM Online Version
  • Evaluation and Adaptation of Techniques for Higher Index DAE with Respect to Real-Time Simulation
    ASIM 2011 Proceedings, September 2011, Winterthur (Switzerland)
    ISBN/ISSN: 978-3-899677331 (print-version), 978-3-905745443(CD)
    BibTex, PrePrint version (pdf)
  • A numerical Method for a Nonlinear Spatial Population Model with a Continuous Delay
    International Conference of Numerical Analysis and Applied Mathematics 2010
    AIP Conference Proceedings 1281; ISBN 978-0-7354-0834-0
    BibTex, PrePrint version (pdf), AIP Online Version
  • An Adaptive Higher Order Method in Time for Partial Integro-Differential Equations
    International Conference on Numerical Analysis and Applied Mathematics 2008
    AIP Conference Proceedings 1048; ISBN 978-0-7354-0576-9
    BibTex, PrePrint version (pdf), AIP Online Version
  • A third order method for Convection-Diffusion Equations with a Delay term
    Numerical mathematics and advanced applications.
    Proceedings of ENUMATH 2007
    Springer (2008). ISBN-10: 3540697764
    BibTex, PrePrint version (pdf), Springer Online Version
  • An adaptive operator splitting of higher order for the Navier-Stokes equations
    joint work with  Wilhelm Heinrichs
    Numerical mathematics and advanced applications.
    Proceedings of ENUMATH 2005
    Springer. pp. 871-879 (2006). ISBN 3-540-34287-7
      BibTex, PrePrint Version (  pdf),   Springer Online Version

Teaching

Lectures

Members of the working group supervise the following courses at the Velbert/Heiligenhaus campus. The names correspond to the new exmination regulations, which are valid since the WS 2015/16. An international website on the lectures can be found here.

Bachelor courses 

Password and login for the documents will be announced in the course. 

"Machine Learning & Data Mining" can also be taken in the Computer Science (Bochum Campus) elective module at CVH.

Master program

The following courses are offered as part of the Master's program in Mechatronics and Information Technology at the Velbert/Heiligenhaus campus

 


Bachelor and Master thesis

Completed theses in the working group

  • 2022 – M. Born: Bachelor thesis "Analyse der Eignung von piezoelektrischen Keramikkondensatoren in frequenzvariablen Resonanzinvertern zur Ansteuerung von BLDC-Motoren im elektrifizierten Antrieb"
  • 2021 – M. Heimbach: Master thesis "Performance-Vergleich verschiedener Reinforcement Learning Verfahren auf den beschränkten Rechenressourcen eines Kriechroboters"
  • 2021 - F. Quetscher: Master thesis "Investigation of Capsule Networks regarding the Explainability of Search Engine Rankings"
  • 2021 - S. Meier: Master thesis "Analyse und Vergleich von Verfahren in Predictive Maintenance"
  • 2020 - L. Friedrichsen: Master thesis "Impact of modularization on learning behavior and detection rate of Convolutional Neural Networks"
  • 2020 - F. Breidenbach: Bachelor thesis "Objekterkennung durch maschinelles Lernen anhand von Oberflächentexturen -Ansatz auf der Basis von Convolutional Neural Network"
  • 2019 - H. Richter: Master thesis "Einsatzmöglichkeiten von Convolutional Neural Networks zur Klassifizierung von Vogelstimmen"
  • 2019 - L. Jakob: Master thesis "Transfer Learning für die Handgestenerkennung mit Bilddaten geringer Auflösung"
  • 2018 - H. Richter: Bachelor thesis "Informationsextraktion aus Ausweisdokumenten mittels Deep Neural Networks"
  • 2017 - P. Bouillon: Master thesis "Simulation-Based Pretraining for a Multilevel Reinforcement Learning on Mobile Robots"
  • 2017 - Tobias S. Fischer: Bachelor thesis "Nonintrusive Load Monitoring – Erkennung von Finite State Machines mittels Sequential Pattern Mining"
  • 2016 - J. Beran: Master thesis "Vergleich verschiedener Ansätze für lernende Agenten in strategischen Planspielen"
  • 2015 - T. E. Preuß: Bachelor thesis "Training eines Saugroboters in einer virtuellen Umgebung"
  • 2015 - O. P. Müller: Master thesis "Klassifikation von Handgesten in drei Dimensionen mittels maschinellen Lernens"
  • 2015 - J. Dambacher: external bachelor thesis
  • 2014 - P. Bouillon: Bachelor thesis "Training eines humanoiden Roboters durch maschinelles Lernen"
  • 2014 - D. Cziesla: Bachelor thesis "3D Visualisierung technischer Daten in Webapplikationen"

Interested in writing a thesis in applied computer science?

If you are a student of the Bochum University of Applied Sciences and are thinking about writing a bachelor's or master's thesis with me, you can inform yourself about the focus of the working group on the pages Projects and Theses, Research and Development, and Publications. In general, in my experience, the following applies: If you come up with your own idea or if we find a topic together that you are really interested in, the results will generally be good. So if your topic does not appear in the topics on these pages, don't let this scare you off at first, just present your idea.

Concerning the form, the same hints apply as below for the term papers. If you are unsure, it is best to address the open questions directly at the beginning of the paper.


Communication and Information Systems, Software and Development Projects

The working group regularly offers the option of carrying out Communication and Information Systems, Software and Development projects in our focus areas. Suggestions for topics are regularly posted in the showcases. Of course you are also welcome to come up with your own ideas.

Students of computer science from Bochum with an interest in machine learning or applied AI are of course also welcome for their software projects, etc.


Papers and reports

Here you will find a rough orientation for writing a final paper or term paper, as pdf and as well as a complete LaTeX template (zip).

Please consider this example only as an orientation guide. It should give you an impression of how a paper is typically structured and which classic mistakes (see e.g. note on handling sources and citations at the bottom of the page) should be avoided. Also the basics do not always have to be called basics, but can be modified as a heading to suit the paper.

Of course you do not have to use LaTeX. If you want to use Word or LibreOffice you can simply follow the pdf above.If you want to use LaTeX under Windows I recommend MiKTeX.

Please note that form and citation technique are important things in such papers and will also be reflected in the grade. Take the hints to heart.