Artificial Intelligence
Von embedded AI und Machine Learning bis zum Wissensmanagement-System
Unser Angebot
Embedded AI bis LLM
Ingenics Digital setzt auf maßgeschneiderte Lösungen auf allen Ebenen der Entwicklung. Unser Leistungsspektrum umfasst sowohl bewährte, traditionelle Methoden als auch innovative Ansätze im Bereich des maschinellen Lernens. Wichtige Schwerpunkte bilden hier die Bereiche embedded AI, Algorithmus-Optimierung mittels AI und sicheres Algorithmus-Deployment sowie der Einsatz großer Sprachmodelle im Wissensmanagement und der innovativen Produktentwicklung.
Wissensmanagement mit Sprachmodellen und Agenten
Für die Herausforderung, Wissen, Dokumente und Informationen in Organisationen verfügbar zu machen, bieten wir ein breites Beratungs- und Erfahrungsspektrum. Ingenics Digital unterstützt Sie beim Einsatz von Cloud- und On-Premises-Lösungen unter dem Einsatz von Retrieval-Augmented-Generation-Ansätzen sowie bei der Entwicklung spezialisierter Agenten auf Basis von GPT-Modellen. Wir beraten Sie bei der Auswahl der optimalen Lösung: ob dem Einsatz von Standardlösungen wie Microsoft Copilot oder individuellen, spezialisierten Lösungen.
Optimierung der Ausführungszeit
mittels AI Runtime
Eine große Herausforderung bei der Laufzeitoptimierung von Algorithmen stellt die optimale Ausnutzung von paralleler Ausführung auf modernen Systemen dar. Auf immer mehr Systemen stehen spezialisierte, massiv parallele Recheneinheiten zur Beschleunigung von AI-Anwendungen zur Verfügung. Die Herausforderung ist es, diese ohne manuelle Optimierung für klassische Berechnungsalgorithmen nutzbar zu machen. Wir bieten das Know-how, Algorithmen so anzupassen, dass diese mittels AI-Runtime-Bibliotheken ausgeführt werden. Somit werden die massiv parallelen Ressourcen, z.B. von Grafikkarten oder verfügbaren NPU-Kernen, direkt genutzt.
Schutz von Intellectual Property mittels AI-Runtime-Bibliotheken
Eine interessante Anwendung von AI-Runtime-Bibliotheken ist, sie zum Schutz von Algorithmen und Intellectual Property beim Deployment einzusetzen. Viele Algorithmen werden in modernen Umgebungen mittels der Sprache Python entwickelt. Beim Deployment dieser Lösungen an Dritte ist der Source Code nicht oder nur unzureichend vor Reverse Engineering geschützt. Klassische Lösungen setzen auf die aufwändige Umsetzung in kompilierte Sprachen (z.B. C++). Wir bringen hier Toolchains der AI-Entwicklung zum Einsatz, die angepassten Python Code mittels AI Runtime Libraries direkt auf dem Zielsystem zur Ausführung bringen, ohne den Python Code ausliefern zu müssen.
- RIP Protection mit AI Runtime Libraries
- R Keine manuelle Umsetzung nach C/C++
- RSicheres Deployment von Algorithmen
Embedded AI / tinyML Szenarien
Wir unterstützen Sie in der Umsetzung von AI-gestützten eingebetteten Systemen, von der Datenerhebung bis hin zum Deployment auf Mikrocontrollern und FPGAs. Ein spezieller Aspekt ist das Deployment von neuronalen Netzen und Algorithmen auf stromsparende Mikrocontroller, um z.B. Vorklassifizierungen oder Merkmalsextraktion direkt an der Sensorquelle vorzunehmen.
MLOps zur effizienten Einbindung in Ihre Entwicklungsprozesse
- RAutomatisierung des Trainings, der Evaluierung und des Deployments von Machine Learning-Modellen
- RContinuous Integration und Continuous Deployment (CI/CD) für eine nahtlose Integration der ML-Modelle
- RAutomatisierung der Hyperparameter-Optimierung und des Feature-Engineerings
- RBeratung und Workshops zum Thema MLOps und Best Practices
Die Ingenics Digital AI-Werkzeugkiste
Wir sind Ihre Schnittstelle zwischen der digitalen und der physischen Welt.
Wissensmanagement mit RAG-Systemen
Retrieval Augmented Generation-Systeme sind eine sehr effiziente und kostengünstige Technologie, um Informationen und Wissen aus verschiedenen Quellen zu heben und nutzbar zu machen. Die Vorteile, verschiedenste heterogene Datenquellen ohne aufwändiges und teures Training von Modellen über ein Sprachmodell verfügbar zu machen, überwiegen. Unsere Erfahrungen in der praktischen Umsetzung bieten Ihnen einen direkten schnellen Weg für einen Go-live.
- Offene Beratung zur Technologieauswahl
- Erstellung von Lösungen mittels Azure AI Studio
- Entwicklung von individuellen, hochoptimierten Lösungen als Cloud-Native-Anwendung
- Verbindung von Softwareentwicklungskompetenzen mit der System- und Beratungskompetenz
Beratung zu Ihrer optimalen Wissensmanagement-Lösung
- Erfassung der geplanten und zukünftigen Use Cases
- Berücksichtigung der Data Governance / des Informationsschutzes
- Bewertung der Datenquellen / Data Analytics
- Konzeption des Datenimports / der Datenanbindung
- Konzeption des User Interfaces
- Konzeption der eingesetzten Systemarchitektur
- Konzeption von aktiven AI-Agenten
- ggf. Realisierung eines Prototypen
Entwicklung innovativer Produkte mittels AI-Agenten
AI-Agenten ermöglichen völlig neue Funktionalitäten und die Automatisierung von Prozessen. Dies reicht von chatbasierten Kundenschnittstellen bis zu geführten Interviews zur Wissenssicherung. Eine besondere Herausforderung ist die Konzeption von aktiven Agenten, die angebundene Systeme steuern und aktive Aktionen veranlassen. Insbesondere die Funktionssicherheit steht hier im Fokus. Wir bieten:
- Erfahrung bei der Entwicklung von chatbasierten Kundenschnittstellen
- Entwicklung von aktiven Agenten, z.B. zur automatisierten Bestellauslösung
- Sicherstellung der Funktionssicherheit
- Anbindung von Datenbanken als Informationsquellen / Generierung von Datenbankabfragen

Industry Applications

Business Applications

Embedded Systems

Cloud Applications

Embedded Linux

Embedded & Application Security

Software Test & Quality







