Expertise

Reasonance verbindet Fachwissen in der Softwareentwicklung mit Forschung. Unser Team hat erfolgreich groß angelegte End-to-End-Softwarelösungen entwickelt, die den Softwareentwicklungsprozess von der Anforderungsanalyse, Architektur, Implementierung, Bereitstellung bis hin zu Wartung und Support abdecken. Durch Beiträge zur Forschung im Bereich des maschinellen Lernens und Veröffentlichungen auf hochrangigen Konferenzen sind unsere Experten in der Lage, die Grundlagen unserer Algorithmen zu verstehen, diese Geschäftskunden zu erklären und moderne Forschungsthemen zu interpretieren. Darüber hinaus sind wir aufgrund unserer internationalen und industrieübergreifenden Erfahrung in der Lage, mit internationalen und interdisziplinären Kunden zusammenzuarbeiten.

Time Series Analysis Icon

Zeitreihenanalyse

Mit Hilfe von Zeitreihenanalysen erkennen wir Trends und Saisonalität in zeitabhängigen Daten, um historische Daten zu erklären und zukünftige Ereignisse vorherzusagen. Unser Fachwissen umfasst:

  • Regressionsbasierte Ansätze
  • Exponentielle Glättung
  • Zeitreihenzerlegung – Faktorenanalyse, STL usw.
  • Gradient-Boosting
  • Autoregressive Modelle: ARMA, ARIMA, SARIMA, ARCH usw.
  • Rekurrente Neuronale Netzwerke
  • Bayessche Filterung

Optimierung

Zur Optimierung von Prozessen und ihren digitalen Transformationen nutzen wir:

  • Kombinatorische Optimierung
  • Gradientenbasierte Ansätze
  • Heuristische Ansätze
  • Stochastische Methoden zur Optimierung
  • Deterministische Methoden
Optimization Icon
Computer Vision Icon

Computer Vision

Zur Analyse von Bild- und Videodaten setzen wir unser Fachwissen mit den folgenden Algorithmen ein:

  • Convolutional Neural Networks
  • SIFT / SURF
  • Viola-Jones
  • Manifold-Learning
  • Verfahren für Sensordatenfusion
  • ResNet
  • Multi-View Stereo-Vision-Techniken

Verarbeitung Natürlicher Sprache

Um Wissen aus Textdaten zu extrahieren, verwenden wir:

  • Bag of Words
  • N-Gramme
  • Rekurrente Neuronale Netze
  • Convolutional Neural Networks
  • Hidden Markov-Modelle
  • Latent Dirichlet Allocation
  • Skip Gram
Natural Language Processing Icon
Probabilistic Neural Networks Icon

Probabilistische Neuronale Netze

Wir bauen neuronale Netze, die dazu in der Lage sind:

  • Informationen über ihre Modellsicherheit zu liefern
  • Training mit kleineren Datensätzen ohne Overfitting
  • Einbeziehen von Vorkenntnissen über den Datenerzeugungsprozess
  • Informationsfusion
  • Behandlung fehlender Beobachtungen

Softwarearchitektur und -entwicklung

Eine Softwarelösung ist ein fertig einsetzbares System. Um dies zu erreichen, stellen wir sicher, dass wir folgende Bereiche abdecken:

  • Objektorientierter Entwurf
  • Funktionale Programmierung
  • Verteilte Programmierung
  • Datenbankdesign
  • Versionskontrolle
  • Softwaretests
  • Datenstrukturen und Algorithmen
  • Microservices
  • Containerisierung
  • Fehlertolerante verteilte Systeme
  • REST APIs
  • System- und API-Integration
Software Architecture and Development Icon

Technology Stack

Interessiert? Nehmen Sie Kontakt mit uns auf.