Applied Computer Science

Welcome to the pages of the Applied Computer Science Group, led by Prof. Dr. Jörg Frochte. The group is part of the Department of Electrical Engineering and Computer Science and primarily operates at the Velbert/Heiligenhaus campus. Our focus in teaching and research is on artificial intelligence, machine learning, and data mining.

In the fields of machine learning and data mining, the group is well-connected both nationally and internationally. Prof. Frochte is, among other things:

Furthermore, numerous cooperations or contacts exist with the following universities Durham University (UK), Cardif Univesity (UK), Victoria University Wellington (NZ), Universität Leipzig (DE), Bergische Universität Wuppertal (DE), Bauhausuniversität Weimar (DE),Westfälischen Hochschule (DE), der FH Dortmund (DE)

Members of the working group

Direction | Prof. Dr. rer. nat. Jörg Frochte

Tel.: +49 2056 5848 16711
Room: 2.43 (CVH)
E-mail address: joerg.frochte@hs-bochum.de

M.Eng. Ana Belén Martínez Torres

Tel.: +49 2056 584816741
Room: 2.40 (CVH)
E-Mail address: ana.martinez@hs-bochum.de

M.Eng. Christof Kaufmann

Tel.: +49 2056 584816743
Room: 2.40 (CVH)
E-Mail address: christof.kaufmann@hs-bochum.de

M.Sc. Janis Mohr

Tel.: +49 2056 584816751
Room: 2.49 (CVH)
E-Mail address: janis.mohr@hs-bochum.de

M.Sc. Basile Tousside

Tel.: +49 2056 584816753
Room: 2.42 (CVH)
E-Mail address: basile.tousside@hs-bochum.de

M.A. Malte Neugebauer

Tel.: +49 2056 584816852
Room: 2.42 (CVH)
E-Mail address: malte.neugebauer@hs-bochum.de

Dr. Hayk Asatryan

E-Mail address: hayk.asatryan@hs-bochum.de

M.Eng. Stephan Sandfuchs

Tel.: +49 2056 584816746
Room: 1.37 (CVH)
E-Mail address: stephan.sandfuchs@hs-bochum.de

Research

Field of Interest

The working group is active in the areas of:

  • Continuous Learning: Machine learning methods and models for continuous learning.
  • Machine Learning of Ill-Posed Problems: Investigation of machine learning methods to tackle mathematically unsolved problems that have no unique solutions, are sensitive to initial conditions or have no stable solution.
  • Explainable AI: Techniques to improve the interpretability and transparency of AI models.
  • Educational Data Mining and Learning Analytics: Improving learning outcomes and motivational factors through data-driven insights and gamification techniques.
  • Data Science and Interdisciplinary Applications: Utilizing data science methods in areas such as mechatronics and robotics.
  • Sustainable AI and Digital Transformation: Developing energy-efficient AI technologies and supporting digital transformation in industries with a focus on environmental protection.

    We are also always open to exciting new applications in the field of machine learning.

     

R&D Projects

CoFill - Intelligent circular economy through advanced AI technologies (2024 - 2027)

The “CoFill” project focuses on the development of AI-supported solutions to improve efficiency and sustainability in the circular economy. By using intelligent data analysis and predictive models, the aim is to optimize processes in waste management and enable a more sustainable use of resources.

  • Project leader: Prof. Dr. Jörg Frochte
  • Funded by: Federal Ministry of Education and Research
  • Volume (in €): 375.012
  • Co-op partner: Zolitron

 


JetsKI – Water jet milling with smart AI modeling (2024 - 2027)

The “JetsKI” project aims to harness innovative machining processes through the use of artificial intelligence (AI). Water jet milling has enormous potential for the efficient machining of previously difficult-to-machine materials such as high-strength ceramics, but has so far been too demanding and complex for a broad range of industrial users. The application of AI methods is intended to improve process design and support the user in the computer-aided manufacturing environment in order to overcome previous limitations and achieve modern industry standards.

  • Project leader: Prof. Dr. Jörg Frochte
  • Funded by: NRW Innovation Promotion Agency
  • Volume (in €): 1.1 million. HS Bochum's share: €536.775
  • Co-op partners: HydroMill, AixPath

TrAIber.NRW - Transformation of the automotive industry in the Bergisch region (2023 - 2025)

The TrAIber.NRW project, funded by the Federal Ministry for Economic Affairs and Climate Protection under the title “Action-oriented knowledge transfer in the Bergisches Land multi-pattern transformation region” (HaWiss Multitrans), supports automotive suppliers in the Bergisches Land region in coping with drive changes and climate targets.

The use of digitalization, including AI and data-driven innovations, is driving adaptations in business models and production processes. The project is developing a regional transformation strategy based on comprehensive analyses, which forms the basis for all project directions.

A particular focus is on the development of educational offerings, ranging from the adaptation of training occupations to dual study programs to promote lifelong learning and strengthen professional skills in line with SDG 4. A modular transformation toolkit also offers courses, methods and guidelines tailored to the specific needs of regional stakeholders.

The “Bergische Akademie für Transformation” will continue to provide these educational and advisory services after the end of the project funding, thus sustainably supporting SDG 9 (Industry, Innovation and Infrastructure) and SDG 13 (Climate Action) as well as SDG 4 (Quality Education) to promote comprehensive and sustainable development in the region.

  • Project manager: Jörg Frochte, Prof. Dr. Clemens Faller & Prof. Dr. Markus Lemmen
  • Funded by: Federal Ministry for Economic Affairs and Climate Protection
  • Co-op partners: here you will find a list of the cooperation partners.

Digital Mentoring (2021 - 2024)

With digital mentoring, the three partner universities address several challenges that are currently influencing and shaping teaching and learning: on the one hand, there is the fact that their first semester students usually start their studies with very different prerequisites, for example with different approaches to higher education entrance qualifications and an increasing social and cultural diversity of students. In addition, the three network partners also want to take into account the increasing duration of studies and the significantly increased use of elements of digital teaching.

The digitalization of teaching in particular opens up new opportunities that digital mentoring makes use of. The “learning analytics” method used here uses the data generated by students' learning activities to better identify the needs of individual learners and provide better support for the individual learning process. To this end, the three universities use the information from various sources, such as administration and learning management systems, compile it and evaluate it in compliance with all data protection regulations. The use of Educational Data Mining is intended to help compile recommendations for the further course of study that complement the support and guidance provided by professors and service facilities such as the student advisory service.

  • Project leader: Prof. Jörg Frochte
  • Funded by: Foundation for Innovation in University Teaching under FBM2020-VA-219-2-05750
  • Volume (in €): Bochum University of Applied Sciences' share: 948,973 euros
  • Co-op partners: Dortmund University of Applied Sciences and Arts (consortium leader), Westphalian University of Applied Sciences and Arts

SharKI - Shared Tasks as an innovative approach to implementing AI- and big data-based applications in the university landscape (2021 - 2024)

With SharKI, we are developing a shared task platform to enable teachers to implement, execute and evaluate AI-supported shared tasks in courses. The aspect of educational data mining is integrated. Primary goals at our university are robotics and control engineering.

  • Project leader: Prof. Jörg Frochte
  • Funded by: BMBF Call 2873
  • Volume (in €): 166.545
  • Co-op partners: University of Leipzig, University of Weimar

TIMALIE – TIered MAchine Learning ArchItEctures (2019 - 2022)

The research of this project focuses on graded learning methods. With the help of the researched approaches, we want to make progress in the following problem areas:

  • Learning autonomous systems with limited resources
  • Data protection & data security when learning in the cloud
  • Improved handling of incomplete data sets

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

  • Project leader: Prof. Dr. Jörg Frochte
  • Funded by: EFRE (EU & NRW)
  • Volume (in €): 538.310
  • Co-op partners: University of Wuppertal, various industrial partners

DIBS – Data Mining to advise students (2015 - 2016)

DIBS (DE: Data Mining zur Beratung von Studierenden) is an American slang expression and could probably best be translated as “First!” in German. In this sense, the aim is to implement approaches that make it possible to recognize the dangers of dropping out at an early stage. An initial study was carried out for this purpose, taking particular account of data protection and data security in learning systems and procedures.

  • Project leader: Prof. Jörg Frochte
  • Funded by: Ministry of Education and Science of the State of NRW
  • Volume (in €): 38.850
  • Co-partner: /

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)
  • Modelica Simulator Compatibility - Today and in Future 
    Proceedings 8th International Modelica Conference, Dresden, March 2011
      BibTex, PrePrint version (  pdf),   Modelica Proceedings
  • 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
  • A Splitting Technique of Higher Order for the Navier-Stokes Equations 
    joint work with  Wilhelm Heinrichs
    published in Journal of Computational and Applied Mathematics (2009)
      BibTex, PrePrint version (  pdf),   Science Direct 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

Seminars

Members of the working group supervise the following courses at the Velbert/Heiligenhaus campus of Bochum University of Applied Sciences.

Bachelor programme

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

“Machine Learning & Data Mining” can also be taken as an elective module in the Computer Science degree programmes (Bochum campus) at CVH.

Master's programme

The following courses are offered as part of the Master's degree programs in Mechatronics and Product Development as well as Computer Engineering at CVH:

  • Applied Artificial Intelligence & Machine Learning ( documents etc.)
  • Seminar on current topics in AI and data science (as part of the AKIS seminar)

** The teaching langague for all seminars mentioned above is German


Bachelor and Master Thesis
  • 2023 - A. J. Fanyim Kamga: Bachelor thesis with the topic “Measuring Customer Satisfaction and Identifying Potential Improvement Areas in a Convenience Store using Customers Reviews & NLP-Techniques.”
  • 2023 - M. Wallitschek: Bachelor thesis with the topic “Generation of descriptions of individual image elements by machine learning to increase the explainability of a classification”
  • 2022 - T. Überlackner: Bachelor thesis with the topic “Development of a predictive maintenance system based on a deep learning model” 
  • 2022 - M. Born: Bachelor thesis with the topic “Analysis of the suitability of piezoelectric ceramic capacitors in frequency-variable resonance inverters for controlling BLDC motors in electrified drives”
  • 2022 - M. Heimbach: Master's thesis with the topic “Performance comparison of different reinforcement learning methods on the limited computing resources of a crawling robot”
  • 2021 - F. Quetscher: Master's thesis with the topic “Investigation of Capsule Networks regarding the Explainability of Search Engine Rankings”
  • 2021 - S. Meier: Master's thesis with the topic “Analysis and comparison of methods in predictive maintenance”
  • 2020 - L. Friedrichsen: Master's thesis with the topic “Impact of modularization on learning behavior and detection rate of Convolutional Neural Networks”
  • 2020 - F. Breidenbach: Bachelor thesis with the topic “Object recognition by machine learning using surface textures - approach based on Convolutional Neural Network”
  • 2019 - H. Richter: Master's thesis with the topic “Possible applications of convolutional neural networks for the classification of bird calls”
  • 2019 - L. Jakob: Master's thesis on “Transfer learning for hand gesture recognition with low-resolution image data”
  • 2018 - H. Richter: Bachelor thesis with the topic “Information extraction from ID documents using deep neural networks”
  • 2017 - P. Bouillon: Master's thesis with the topic “Simulation-Based Pretraining for a Multilevel Reinforcement Learning on Mobile Robots”
  • 2017 - Tobias S. Fischer: Bachelor thesis with the topic “Nonintrusive Load Monitoring - Recognition of Finite State Machines using Sequential Pattern Mining”
  • 2016 - J. Beran: Master thesis with the topic: “Comparison of different approaches for learning agents in strategic business games”
  • 2015 - T. E. Preuß: Bachelor thesis with the topic: “Training of a vacuum robot in a virtual environment”
  • 2015 - O. P. Müller: Master's thesis with the topic: “Classification of hand gestures in three dimensions using machine learning”
  • 2015 - J. Dambacher: external bachelor thesis
  • 2014 - P. Bouillon: Bachelor's thesis with the topic: “Training a humanoid robot using machine learning”
  • 2014 - D. Cziesla: Bachelor's thesis with the topic: “3D visualization of technical data in web applications”

Interested in writing a thesis in applied computer science?

If you are a student at Bochum University of Applied Sciences and are thinking about writing a Bachelor's or Master's thesis with us, you can find out more about the focus of the working group in the sections Projects and Theses, Research and Development, and Publications. In our experience, the following generally applies: If you come up with your own idea or we find a topic together that really interests you, the results will generally be good. So if your topic does not appear in the subject areas on these pages, don't let this put you off at first, but simply present your idea once.

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


KIS, software and development projects

The working group regularly offers the option of carrying out cooperative, software and development projects in the context of its own thematic focus. Suggested topics are regularly posted in the showcases. Of course, you are also welcome to come up with your own ideas.

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


Term papers and reports

Here you will find a rough guide to writing a thesis or term paper, as a pdf and as a complete LaTeX template (zip) (both in German).

Please consider this example as a guide only. 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. Even the basics do not always have to be called basics, but can be modified as a heading for 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, and if you want to use LaTeX under Windows, we recommend MiKTeX.

Please note that form and citation technique are important aspects of such papers and are also reflected in the grade. Take these tips to heart.