Forschung
Publikationen
208 wissenschaftliche Beiträge aus Konferenzen, Journalen und Büchern – nach Jahr sortiert und nach Forschungsbereich filterbar.
2026
Link: https://arxiv.org/abs/2608.02762
Feingranulare Wildtierklassifikation in Luftbildern wird nicht nur durch die Modellleistung eingeschränkt, sondern auch durch unzuverlässige Labels: Tiere nehmen nur wenige Pixel ein, wichtige visuelle Hinweise variieren saisonal, und modalitätsspezifische Evidenz kann mehrdeutig sein. Wir untersuchen die Identifikation adulter männlicher Rothirsche (Cervus elaphus), bei denen der Geweihzyklus vorhersagbare Zeitfenster verlässlicher Evidenz sowohl für die Annotation als auch für die Vorhersage definiert. Anhand von 7.295 RGB-only-, Thermal-only- und gepaarten RGB+Thermal-Ausschnitten aus niedrig fliegenden UAV-Befliegungen, die von drei Annotatoren gelabelt wurden, zeigen wir, dass die saisonale Struktur (I) die Annotationsqualität, (II) die nachgelagerte Klassifikation und (III) die selektive Vorhersage miteinander verknüpft. Die gemeinsame Betrachtung von RGB und Thermal löst mehr Fälle auf als jede Einzelmodalität und gewinnt Mehrheits-männlich-Labels zurück, die bei alleiniger Nutzung von RGB oder Thermal sowohl bei menschlicher als auch bei modellbasierter Klassifikation übersehen werden. Monate mit hoher Enthaltungsrate der Annotatoren zeigen zudem eine geringere Modellsicherheit, wobei weiche saisonale Priors vor allem der saisonal eingeschränkten Thermal-Ansicht zugutekommen. Eine Enthaltung mittels Unsicherheitsband erhöht die abgedeckte Genauigkeit weiter auf 98,9 %, allerdings bei reduzierter Abdeckung und einer Zurückstellung, die überproportional männliche Tiere betrifft. Insgesamt sagt ein biologisch fundierter Saisonkalender voraus, wo Annotation und Vorhersage unzuverlässig sind, und kann sowohl die Gestaltung von Annotationsprotokollen als auch die Gewichtung der Modalitäten leiten.
Dieses Poster untersucht den Einsatz synthetischer, nicht-radiometrischer Thermal-UAV-Bilddaten zum Training von Modellen zur Tiererkennung und wurde als Beitrag Nr. 68 im Posterprogramm der SIGGRAPH 2026 vorgestellt. Durch die Kombination von Computergrafik-Techniken mit Methoden der Computer Vision untersucht die Arbeit, wie simulierte thermale Drohnenaufnahmen von Wäldern die Wildtiererkennung unterstützen können, wenn reale annotierte Thermaldaten nur begrenzt verfügbar sind.
Der BAMBI-Datensatz ist ein umfangreicher, aus der Luft aufgenommener multispektraler Wildtier-Datensatz, der 389 gepaarte RGB- und Thermal-Luftvideosequenzen aus unterschiedlichen Wald- und waldnahen Lebensräumen in Österreich umfasst. Jeder Frame ist mit präzisen globalen Koordinaten (Längengrad, Breitengrad und Höhe) georeferenziert, was Lernen und Evaluierung sowohl im Bildraum als auch im geografischen Raum ermöglicht. Der Datensatz enthält 5.305 zueinander passende, gelabelte RGB-Thermal-Bildpaare mit 13.057 koregistrierten Bounding-Box-Annotationen, die einen direkten Vergleich beider Sensormodalitäten ermöglichen und Forschung zu multimodaler Wildtiererkennung, modalitätsübergreifender Wahrnehmung und RGB-Thermal-Fusionsmethoden unterstützen.
DOI: 10.3233/SHTI260425
Krankenhäuser stehen aufgrund ihrer komplexen und dynamischen Natur vor erheblichen Herausforderungen, klinische Arbeitsabläufe mit etablierten Behandlungsprotokollen in Einklang zu bringen. In dieser Studie analysierten wir HL7-FHIR-AuditEvent-Sequenzen von 10 zufällig ausgewählten Brustschmerz-Fällen, um klinische Prozessabläufe zu modellieren und die Einhaltung einer von der Medizinischen Universität Wien definierten Standard Operating Procedure (SOP) zu bewerten. Trotz des begrenzten Datensatzes zeigen unsere Ergebnisse mehrere Abweichungen von der definierten SOP und veranschaulichen damit die fragmentierte Natur realer klinischer Arbeitsabläufe. Diese Arbeit zeigt das Potenzial, medizinische Datenstandards mit Prozessanalytik zu kombinieren, um klinische Daten in handlungsrelevante Erkenntnisse zur Verbesserung der Patientenversorgung zu übersetzen.
DOI: 10.3233/SHTI260085
Interoperabilität mit HL7 FHIR in der Praxis zu erreichen erfordert die Erstellung eines FHIR Implementation Guide (IG). Zwischen den vielen IGs auf internationaler, nationaler und lokaler Ebene sind Inkompatibilitäten unvermeidlich — etwa wenn ein IG ein Feld als verpflichtend vorschreibt, während ein anderer es explizit verbietet. Dieselbe Anwendung, etwa ein FHIR-Server oder eine FHIR-Facade, muss dann mit inhärent inkompatiblen Ressourcenstrukturen umgehen. Wir verwenden Deutschland als realen Fehlerfall: Drei konkurrierende IGs (basisprofile-de, KBV-Basis-Profile und ISiK), die während ihrer Entwicklung nicht aufeinander abgestimmt wurden, sind mittlerweile verpflichtend; viele Organisationen müssen alle drei für denselben Patienten implementieren. Wir vergleichen systematisch KBV Base 1.x und ISiK Basismodul v2 und identifizieren strukturelle Hartkonflikte, darunter geschlossenes versus offenes Slicing bei Condition.onset[x] sowie disjunkte Constraints für Adress- und Namenstypen bei Patient, Practitioner und RelatedPerson. Wir zeigen eine mögliche technische Lösung: Wir können nicht auflösen, dass FHIR es einer Ressource nicht erlaubt, gleichzeitig allen drei IGs zu entsprechen, doch unsere namensraumbasierte Datenverwaltung in Neo4j ermöglicht es, Daten redundanzfrei zu speichern und denselben Patienten je nach angefragtem Profil in drei unterschiedlichen Formaten auszuliefern. Zukünftige Arbeiten umfassen die Integration dieses Modells mit Tools zum Vergleich von FHIR-Profilen, die Evaluierung der Performance im großen Maßstab sowie die Angleichung an die HL7-Europe-EHDS-Implementation-Guides, sobald diese ausgereift sind.
Jüngste Fortschritte bei neuronalen Szenenrepräsentationen, insbesondere Neural Radiance Fields (NeRF) und 3D Gaussian Splatting (3DGS), haben die Synthese neuer Ansichten revolutioniert. Diese Verfahren sind jedoch überwiegend für bodengestützte Daten im sichtbaren Spektrum (RGB) optimiert und evaluiert, wodurch eine erhebliche Lücke bei ihrer Anwendung auf luftgestützte, radiometrische Thermalbilddaten entsteht, die für industrielle Inspektion, Such- und Rettungseinsätze sowie Umweltmonitoring von zentraler Bedeutung sind. In dieser Arbeit untersuchen wir systematisch die Anwendbarkeit dieser modernen Paradigmen auf radiometrische Thermalbilddaten, die von luftgestützten Drohnenplattformen erfasst wurden. Wir stellen einen neuen, öffentlich verfügbaren multimodalen Datensatz vor, der mit einem DJI-M30T-System aufgenommen wurde und synchronisierte RGB- und radiometrische Thermal-Frames eines Gebäudes umfasst. Wir führen eine umfassende Evaluierung durch, in der spezialisierte Thermal-Ansätze (ThermalNeRF, ThermoNeRF, Thermal3DGS) mit allgemeinen Verfahren (nerfacto, gsplat) verglichen werden. Unsere Bewertung nutzt eine Reihe quantitativer Metriken (PSNR, SSIM, MAE, LPIPS und DISTS), ergänzt durch qualitative visuelle Analyse. Die Ergebnisse zeigen, dass Thermal3DGS im thermalen Bereich Spitzenleistungen erzielt (PSNR 22,99, SSIM 0,845) und dabei Artefakte, die bei texturarmen Thermaldaten häufig auftreten, wirksam reduziert. Demgegenüber zeigt gsplat eine überlegene RGB-Synthese und eine konkurrenzfähige thermale Leistung, was darauf hindeutet, dass allgemeine Splatting-Repräsentationen robust genug für spektrenübergreifende Anwendungen sind. Diese Arbeit schließt die Lücke zwischen luftgestützter radiometrischer Sensorik und neuronalem Rendering und zeigt, dass handelsübliche Drohnen-Thermografie mit minimaler Anpassung für hochwertige 3D-Thermalrekonstruktionen genutzt werden kann.
Wir setzen einen iterativen, LLM-gestützten Code-Generierungs-Workflow in Kombination mit statischer Analyse ein. Für jeden Prompt erzeugt das LLM einen ersten Codekandidaten, der mit SonarQube bewertet wird. Die Analyseergebnisse (Sicherheit, Qualität, Wartbarkeit) werden an das Modell zurückgespielt, um die Neugenerierung zu steuern. Die Iteration wird fortgesetzt, bis die Fehlerschwellenwerte erreicht sind oder eine maximale Anzahl an Iterationen erreicht wurde. Wir evaluierten unseren Ansatz anhand von 50 Code-Generierungs-Prompts, die Sicherheitslücken, Codequalität, algorithmische Aufgaben und Komplexitätsherausforderungen abdecken. Jeder Prompt durchlief bis zu fünf iterative Verfeinerungszyklen, wobei das SonarQube-Feedback in die nächste Generierung des LLM einfloss. Für jeden Durchlauf erfassten wir die anfängliche und finale Anzahl an Findings, die Anzahl der Iterationen und kategorisierten die Findings nach Typ und Schweregrad. 94 % aller Durchläufe wurden erfolgreich abgeschlossen und lösten alle erkannten Probleme nach durchschnittlich 1,34 Verfeinerungsiterationen, wobei die Mehrheit (74 %) nur eine einzige Iteration benötigte.
Diese Arbeit untersucht die multimodale Klassifikation von Geschlecht und Altersklasse bei Rothirschen anhand von aus der Luft aufgenommenen RGB-Thermal-Drohnenvideos. Die Geschlechtsklassifikation ist in rein thermalen Aufnahmen schwierig, da das Geweih als zentrales visuelles Merkmal im Thermalbild kaum sichtbar ist, während es im RGB-Bild deutlich erkennbar bleibt. Wir zeigen, dass die Fusion von RGB- und Thermaldaten die besten Klassifikationsergebnisse liefert, und belegen damit, dass sich eine einzelne Sensormodalität nicht für eine zuverlässige Geschlechts- und Altersklassifikation von Wildtieren aus Luftbildern eignet.
DOI: 10.1049/cvi2.70077
Drohnengestützte Thermalbildgebung wird zunehmend für das Wildtiermonitoring eingesetzt, doch das Verfolgen einzelner Tiere in Luftaufnahmen bleibt in bewaldeten Lebensräumen aufgrund geringer Textur, Verdeckungen und dynamischer Blickwinkel schwierig. Klassische bildraumbasierte Tracking-Verfahren scheitern häufig, da Bewegungs- und Erscheinungsmerkmale in Thermaldaten degradieren. Diese Arbeit untersucht georeferenzierte anstelle rein bildraumbasierter Bounding-Boxen zum Tracking von Wildtieren in thermalen Drohnenvideos und vergleicht lokale (bildraumbasierte) mit globalen (georeferenzierten) Tracking-Strategien.
2025
DOI: 10.48550/arXiv.2507.13117
Softwaresysteme, die strukturierte Eingaben verarbeiten, verfügen oft nicht über vollständige und aktuelle Spezifikationen, die sowohl die Eingabesyntax als auch die Semantik der Eingabeverarbeitung beschreiben. Während sich Verfahren zum Grammar Mining bisher auf die Wiederherstellung syntaktischer Strukturen konzentriert haben, blieb die Semantik der Eingabeverarbeitung weitgehend unerforscht. In dieser Arbeit stellen wir einen neuartigen Ansatz zur Ableitung attributierter Grammatiken aus Parser-Implementierungen vor. Ausgehend von einer Eingabegrammatik analysiert unsere Technik dynamisch die Implementierung rekursiv-absteigender Parser, um die semantischen Aspekte der Eingabeverarbeitung zu rekonstruieren, wodurch Spezifikationen in Form attributierter Grammatiken entstehen. Durch die Beobachtung von Programmausführungen und die Abbildung des Laufzeitverhaltens des Programms auf die Grammatik extrahieren wir systematisch semantische Aktionen und betten sie in die Grammatikregeln ein. Dies ermöglicht eine umfassende Wiederherstellung der Spezifikation. Wir demonstrieren die Machbarkeit unseres Ansatzes anhand einer ersten Reihe von Programmen und zeigen, dass er das Programmverhalten mithilfe der generierten attributierten Grammatiken präzise reproduzieren kann.
DOI: 10.22152/programming-journal.org/2025/10/16
Eine Vielzahl von Softwaresystemen enthält Komponenten, die strukturierte Eingaben parsen und verarbeiten. Neben Programmiersprachen, die von Compilern oder Interpretern analysiert werden, gibt es zahlreiche Komponenten, die standardisierte oder proprietäre Datenformate unterschiedlicher Komplexität verarbeiten. Selbst wenn solche Komponenten ursprünglich auf Basis einer Spezifikation, etwa einer Grammatik, entwickelt und getestet wurden, können zahlreiche Änderungen und Anpassungen im Laufe der Softwareentwicklung dazu führen, dass sich nicht mehr genau bestimmen lässt, welche Eingaben tatsächlich akzeptiert werden.
In dieser Situation kann Grammar Mining eingesetzt werden, um die Spezifikation in Form einer Grammatik zu rekonstruieren. Etablierte Verfahren liefern bereits brauchbare Ergebnisse, sofern ausreichend Eingabedaten zur vollständigen Abdeckung der Eingabesprache vorhanden sind. Diese Vollständigkeit zu erreichen, stellt jedoch eine große Herausforderung dar. In der Praxis stehen meist nur Eingabedaten zur Verfügung, die während des Betriebs der Softwaresysteme aufgezeichnet wurden. Werden diese Daten für das Grammar Mining verwendet, spiegelt die resultierende Grammatik nur die tatsächlich verarbeiteten Eingaben wider, nicht jedoch die vollständige Grammatik der von der Softwarekomponente akzeptierten Eingabesprache. Dadurch fehlen in der generierten Grammatik Randfälle oder zuvor unterstützte Funktionen, die in den verfügbaren Eingabedaten nicht mehr vorkommen.
Diese Arbeit begegnet dieser Herausforderung, indem sie einen neuartigen Ansatz zur automatischen Generierung von Eingaben für das Grammar Mining vorstellt. Obwohl Eingabegeneratoren bereits für Fuzz-Testing eingesetzt werden, ist unklar, ob sie sich auch für Grammar Miner eignen. Aufbauend auf dem Grammar Miner Mimid präsentiert diese Arbeit einen vollautomatisierten Ansatz zur Eingabegenerierung. Der Ansatz nutzt Dynamic Symbolic Execution (DSE) und erweitert diese um zwei Mechanismen, um die Einschränkungen von DSE bei strukturierten Eingabe-Parsern zu überwinden. Erstens wird die Suche nach neuen Eingaben durch eine iterative Erweiterung gesteuert, die mit einer Eingabe aus einem einzelnen Zeichen beginnt und diese schrittweise erweitert. Zweitens ist die Eingabegenerierung in einen neuartigen dreiphasigen Ansatz gegliedert, der die Generierung von Eingaben für Parser-Funktionen aufteilt.
Die vorgeschlagene Methode wurde anhand einer vielfältigen Menge von elf Benchmark-Anwendungen aus der bestehenden Literatur evaluiert. Die Ergebnisse zeigen, dass der Ansatz für die extrahierten Grammatiken eine Präzision und Trefferquote erreicht, die nahe an jener liegt, die mit modernsten Grammar Minern wie Mimid erzielt wird. Bemerkenswert ist, dass er erfolgreich subtile Merkmale und Randfälle in Parsern aufdeckt, die von solchen Grammar Minern typischerweise übersehen werden. Die Wirksamkeit der Methode wird durch empirische Belege gestützt, die zeigen, dass sie in verschiedenen Domänen auch ohne vorab vorhandene Eingabebeispiele eine hohe Leistung erzielen kann.
Dieser Beitrag ist für Forschende und Praktiker im Software Engineering von Bedeutung, da er eine automatisierte, skalierbare und präzise Lösung für das Grammar Mining bietet. Indem die Notwendigkeit einer manuellen Eingabegenerierung entfällt, reduziert der Ansatz nicht nur den Arbeitsaufwand, sondern verbessert auch die Robustheit und Vollständigkeit der extrahierten Grammatiken. Mit diesem Ansatz können Software-Entwickler:innen Spezifikationen aus bestehenden (Legacy-)Parsern rekonstruieren.
Link: https://arxiv.org/abs/2508.03545
Wir nutzen unbemannte Luftdrohnen, um die Wildtierdichte im Südosten Österreichs zu schätzen, und vergleichen diese Schätzungen mit Fotofallen-Daten. Durch den Einsatz von Thermal- (IR-) und RGB-Bildgebung ermöglichen Drohnen eine effiziente, nicht-invasive Tierzählung. Die Befliegungen wurden während der laublosen Periode an einzelnen Tagen im Oktober und November 2024 in drei Gebieten einer sub-illyrischen Hügel- und Terrassenlandschaft durchgeführt. Die Tiere wurden manuell im aufgezeichneten Filmmaterial identifiziert, und es wurden drei Dichte-Extrapolationsverfahren zunehmender Komplexität angewendet: einfache flächenbasierte Methoden, Bootstrapping und zero-inflated-negative-binomial-Modellierung. Die Ergebnisse wurden mit Random-Encounter-Model-Schätzungen aus Fotofallen-Daten verglichen. Drohnenbasierte Ansätze lieferten in der Regel höhere Dichteschätzungen als die Vergleichsmethode, mit einer Ausnahme im Oktober. Beide Methoden bieten wertvolle, aber unterschiedliche Perspektiven auf Tierpopulationen; Drohnen stellen eine vielversprechende, skalierbare Methode zur Schätzung der Wildtierdichte dar.
DOI: 10.1007/978-3-031-82957-4_5
Verkehrsunfälle mit Wildtierbeteiligung stellen weltweit ein weitverbreitetes Problem dar, das sowohl Menschen als auch der Natur schadet. Diese Vorfälle führen häufig zu erheblichen Fahrzeugschäden mit entsprechend teuren Reparaturen und Versicherungsfällen. Um solche Unfälle zu verringern, wird daran gearbeitet, Wildtierpopulationen in der Nähe von Hochrisikostraßen besser zu verstehen und präventive Maßnahmen wie visuelle oder akustische Wildwarnanlagen umzusetzen. Um Wildunfälle zu verhindern, müssen zunächst Hochrisikogebiete identifiziert werden. In dieser Arbeit schlagen wir ein Modell vor, das anhand von Tiersichtungen gefährliche Gebiete vorhersagt, und wenden es auf zwei Straßenabschnitte in Österreich an.
DOI: 10.1007/978-3-031-82957-4_32
Die Bereitstellung individuell angepasster orthopädischer Hilfsmittel wie Prothesen und Orthesen ist essenziell für die Behandlung angeborener Fehlbildungen, chronischer Erkrankungen und muskuloskelettaler Verletzungen. Traditionell werden diese Hilfsmittel manuell von geschulten Technikern angefertigt; additive Fertigungsverfahren und digitale Methoden im Kontext von Industrie 4.0 revolutionieren jedoch dieses Feld. Diese Arbeit untersucht die automatisierte Individualisierung orthopädischer Hilfsmittel mittels einer zweistufigen Pipeline, die digitale Scans und Strukturanalyse nutzt: Im ersten Schritt werden orthopädische Hilfsmittel auf Basis von 3D-Scans des Patientenkörpers angepasst, im zweiten Schritt wird mittels Finite-Elemente-Methode (FEM) die strukturelle Integrität analysiert.
2024
Link: https://eurocast2024.fulp.ulpgc.es/documents/Eurocast_2024_Extended_Abstract_Book.pdf
Diese Arbeit befasst sich mit der Erkennung von Fehlinformationen in GPT3 generierten Texten und dem FEVER-Datensatz, unter Verwendung von Large Language Models (LLM) und der Google-Suche. Angesichts der Unsicherheit, die mit LLM-produzierten Texten verbunden ist, entsteht ein Bedarf an einem System zur Faktenüberprüfung, das auf nicht von Menschen geschriebene nicht-menschlich geschriebene Inhalte in unterschiedlichen Kontexten. Im Allgemeinen gibt es zwei verschiedene Ansätze zur Faktenüberprüfung: die manuelle Überprüfung, die von Einrichtungen wie politifact bevorzugt wird, und automatische oder halbautomatische Überprüfung, wie ProoFVer. Unsere Forschung befasst sich mit der vollautomatischen Überprüfung von LLM-produzierten Texten.
Link: https://eurocast2024.fulp.ulpgc.es/documents/Eurocast_2024_Extended_Abstract_Book.pdf
In einer Zeit, die durch rasante technologische Fortschritte und immer komplexere soziotechnische Systeme gekennzeichnet ist, insbesondere im Hinblick auf die auf künstlicher Intelligenz (KI) basierende E-Commerce-Optimierung, war die Nachfrage nach einer umfassenden Methode zur Lösung von Problemen, die sich aus dem mangelnden Vertrauen in KI-Software-Systeme ergeben könnten, noch nie so groß wie heute. Das Systemdenken bietet einen robusten Rahmen für das Verständnis der komplexen Beziehungen zwischen den verschiedenen Komponenten eines Systems, was es in der heutigen digitalen und KI-basierten Softwarelandschaft besonders relevant macht. Gleichzeitig befindet sich der E-Commerce-Sektor im Umbruch, angetrieben von Fortschritten in der KI und der Datenanalytik, die auf rechtlichen Änderungen in Bezug auf die Allgemeine Datenschutzverordnung (GDPR) und das kommende EU-KI-Gesetz beruhen. Wir erforschen die Synergien zwischen KI-basiertem E-Commerce und Systemdenken, indem wir das AI-DATA-Modell vorstellen, einen menschenzentrierten Ansatz zur Optimierung der Customer Journey im Rahmen einer E-Commerce-Marketingstrategie auf der Grundlage von vertrauenswürdiger KI. AI-DATA ist ein Phasenmodell, das aus Awareness, Interest, Desire, Action, Trust und Again besteht und eine Erweiterung des AIDA-Modells darstellt, das auch den Kundenpfad berücksichtigt, der Aktivitäten nach Abschluss einer Transaktion und einen Zyklus von Wiederholungskunden beinhaltet
Seit einigen Jahren stellen Strahlungsfelder und insbesondere neuronale Strahlungsfelder (NeRF) einen bahnbrechenden Fortschritt in der Computergrafik dar. Sie ermöglichen die Erzeugung qualitativ hochwertiger neuer Ansichten für Szenen, die aus verschiedenen Winkeln durch mehrere Fotos oder Videos aufgenommen wurden. Anstelle herkömmlicher Methoden, die sich auf geometrische Darstellungen oder explizite Szenennetze stützen, nutzt NeRF neuronale Netze zur direkten Modellierung der volumetrischen Szenenfunktion. Auf diese Weise hat der Ansatz die Landschaft der Novel-View-Synthese dramatisch verändert und bietet einen noch nie dagewesenen Realismus und Flexibilität bei der Darstellung komplexer Szenen. Das Training von NeRF-Modellen basiert jedoch in der Regel auf rechenintensiven bildbasierten Rekonstruktionen von Kamerapositionen und visuellen Merkmalen der angesprochenen Szenen unter Verwendung von Structure from Motion (SfM). Bei der Bildgebung aus der Luft sind die Kamerapositionen bereits explizit durch exakte globale Navigationssatellitensysteme (z. B. GPS) und interne Sensoren von Luftfahrzeugen verfügbar. In dieser Arbeit stellen wir eine neuartige Verarbeitungspipeline vor, die entwickelt wurde, um Bild- und Sensordaten, die von unbemannten Luftfahrzeugen (UAVs) erfasst wurden, effektiv zu nutzen, um NeRF-ähnliche Modelle zu trainieren, ohne SfM zu benötigen.
In den letzten 20 Jahren hat sich Prozess-Mining (PM) als eigenständige Disziplin etabliert, die darauf abzielt, reale Prozesse anhand von Daten aus Informationssystemen zu analysieren und zu optimieren. Unsere Arbeit entwickelt ein System zur standardisierten Aufzeichnung und Auswertung von Gesundheitsprozessen, indem HL7 FHIR AuditEvents erfasst und in PM-kompatible Formate wie XES oder OCEL umgewandelt werden. Eine Simulation des Brustkrebsfrüherkennungsprozesses zeigte, dass die erfassten Prozessschritte erfolgreich rekonstruiert und analysiert werden konnten. Dieses System ermöglicht die Überprüfung von Prozesskonformität, frühe Problemidentifizierung und trägt zur Verbesserung der Gesundheitsqualität bei.
DOI: 10.3233/SHTI240015
Während die Einhaltung klinischer Leitlinien die Qualität und Konsistenz der Versorgung verbessert, erfordert die personalisierte Gesundheitsversorgung auch ein tiefes Verständnis der individuellen Krankheitsmodelle und Behandlungspläne. Die strukturierte Aufbereitung medizinischer Routinedaten in einem bestimmten klinischen Kontext, z. B. einem in einer medizinischen Leitlinie dargestellten Behandlungspfad, ist derzeit eine anspruchsvolle Aufgabe. Medizinische Daten sind oft in unterschiedlichen Formaten und Systemen gespeichert, und das relevante klinische Wissen, das den Kontext definiert, liegt nicht in maschinenlesbaren Formaten vor. Wir stellen einen Ansatz zur Extraktion von Informationen aus medizinischer Freitextdokumentation vor, bei dem strukturiertes klinisches Wissen verwendet wird, um die Informationsextraktion in ein strukturiertes und kodiertes Format zu leiten, wobei die bekannten Herausforderungen für Algorithmen zur Verarbeitung natürlicher Sprache überwunden werden. Die vorläufigen Ergebnisse sind ermutigend, denn mit einer unserer Methoden konnten 100 % aller Datenpunkte mit einer Genauigkeit von 85 % im Detail extrahiert werden. Diese Fortschritte zeigen das Potenzial unseres Ansatzes, unstrukturierte klinische Daten effektiv zu nutzen, um die Qualität der Patientenversorgung zu verbessern und die Arbeitsbelastung des medizinischen Personals zu verringern.
Link: https://eurocast2024.fulp.ulpgc.es/documents/Eurocast_2024_Extended_Abstract_Book.pdf
Geräte des Internets der Dinge (IoT) sind allgegenwärtig, können aber oft nicht dauerhaft an das Stromnetz angeschlossen werden und sind daher auf Batterien und andere Energiequellen wie Solarstrom angewiesen. Diese mobilen Geräte sollten über einen langen Zeitraum laufen, ohne dass sie aufgeladen werden müssen, und dennoch in der Lage sein, vergleichsweise komplexe Aufgaben aus dem Bereich des maschinellen Lernens zu erfüllen, wie z. B. eine Klassifizierungsaufgabe für Live-Sensordaten. Der Stand der Technik, was die Genauigkeit betrifft, sind neuronale Netzwerkmodelle wie LSTM (Long short-term memory) oder CNN (Convolutional neural network). Diese Modelle beanspruchen jedoch in der Regel mehr Flash-Speicher, mehr Arbeitsspeicher der Geräte und mehr CPU-Zeit als herkömmliche maschinelle Lernansätze, was wiederum einen höheren Energiebedarf verursacht. Eine andere Möglichkeit besteht darin, die Zeitreihendaten an einen externen Server zu übertragen, um dort die Berechnungen durchzuführen und das Ergebnis zurückzusenden. Für eine kontinuierliche Klassifizierung von Sensordaten ist dieser Ansatz jedoch oft nicht praktikabel, da die ständige Übertragung einer großen Datenmenge über ein drahtloses Netzwerk erforderlich ist. Wir diskutieren eine Pipeline für eine effiziente Zeitreihenklassifizierung von Live-Sensordaten auf IoT-Geräten mit geringem Energieverbrauch und geräteinterner Verarbeitung. Wir stellen unsere Fallstudie zur Erkennung von Booten vor, die an einer IoT-fähigen Boje anlegen, die über mehrere Monate hinweg energieautark sein muss.
Die Bereitstellung patientenspezifischer orthopädischer Hilfsmittel spielt eine zentrale Rolle bei der Behandlung angeborener Fehlbildungen, chronischer Erkrankungen und Verletzungen. Traditionell erfolgt dies durch ausgebildete Fachkräfte mithilfe analoger Methoden, doch durch die Digitalisierung und den Einsatz künstlicher Intelligenz verändert sich dieser Prozess grundlegend. Digitale Abdrücke, wie pedobarografische Scans, werden mithilfe von Convolutional Neural Networks (CNNs) analysiert, um Fehlstellungen zu klassifizieren und passende Hilfsmittel zu erstellen. Erste Ergebnisse zeigen eine 70%ige Übereinstimmung mit Fachentscheidungen. Künftig könnten größere Datensätze und KI-basierte Anpassungen zu einer umfassenden Digitalisierung und Revolutionierung der Orthopädietechnik führen.
2023
In dem Bestreben, Systeme zu verbessern, ist das Verständnis des Benutzerverhaltens ein entscheidender Schritt, um optimale Ergebnisse zu erzielen. Eine Technik, die dabei hilft, das Nutzerverhalten zu verstehen, ist das Process Mining, bei dem die Ereignisprotokolle eines Systems analysiert werden. Die Genauigkeit der Process Mining-Ergebnisse kann jedoch durch große Datenmengen oder sehr unstrukturierte Prozesse beeinträchtigt werden, was zu Verwirrung und Schwierigkeiten bei der Interpretation führt. Um diese Herausforderung zu überwinden, gibt es Vorverarbeitungstechniken, die die resultierenden Prozesslandkarten verbessern. In dieser Arbeit wird eine Vorverarbeitungsmethode vorgeschlagen, die eine Ereignishierarchie verwendet, um eine bereinigte Prozesskarte zu erstellen, die leichter zu interpretieren ist. Bei der vorgeschlagenen Methode werden die Ereignisprotokolle analysiert und eine hierarchische Struktur der Ereignisse erstellt. Diese Hierarchie ermöglicht die Identifizierung relevanter Ereignisse und ihrer entsprechenden Abhängigkeiten, was wiederum die Extraktion nützlicher Prozessinformationen ermöglicht. Diese Vorverarbeitungsmethode wurde an Ereignisdaten einer Online-Zeitung getestet und hat vielversprechende Ergebnisse bei der Verbesserung der Lesbarkeit der resultierenden Prozesslandkarten gezeigt. Durch die Verwendung einer Ereignishierarchie können relevante Informationen aus großen Datenmengen und unstrukturierten Prozessen extrahiert werden, was zu klareren Prozesslandkarten führt, die das Verständnis des Nutzerverhaltens unterstützen.
DOI: 10.1371/journal.pone.0291946
Die Identifizierung und quantitative Segmentierung einzelner Blutgefäße in Mäusen, die mit präklinischen Bildgebungsverfahren visualisiert wurden, ist eine mühsame, manuelle oder halbautomatische Aufgabe, die die wochenlange Durchsicht von Hunderten von Ebenen einzelner Datensätze erfordern kann. Präklinische Bildgebungsverfahren wie die Mikro-Magnetresonanztomographie (µMRI) können tomographische Datensätze der Gefäße von Mäusen auf verschiedenen Längenskalen und in verschiedenen Organen erzeugen, was für die Untersuchung von Tumorwachstum, Angiogenese oder vaskulären Risikofaktoren für Krankheiten wie Alzheimer von größter Bedeutung ist. Das Training eines neuronalen Netzes, das genaue Segmentierungsergebnisse liefert, erfordert eine ausreichend große Menge an markierten Daten, deren Zusammenstellung viel Zeit in Anspruch nimmt. In jüngster Zeit sind im präklinischen Kontext mehrere einigermaßen automatisierte Ansätze entstanden, die jedoch immer noch erhebliche manuelle Eingaben erfordern und weniger genau sind als der in dieser Arbeit vorgestellte Deep-Learning-Ansatz – quantifiziert durch den Dice-Score. In dieser Arbeit wird die Implementierung einer flachen, dreidimensionalen U-Net-Architektur für die Segmentierung von Gefäßen in Mäusegehirnen vorgestellt, die (1) quelloffen ist, (2) mit einem kleinen Datensatz erreicht werden kann (in dieser Arbeit standen nur 8 μMRI-Bildstapel von Mäusegehirnen zur Verfügung) und (3) nur eine kleine Teilmenge von markierten Trainingsdaten benötigt. Das vorgestellte Modell wird zusammen mit zwei Nachbearbeitungsmethoden unter Verwendung einer Kreuzvalidierung evaluiert, was zu einem durchschnittlichen Dice-Score von 61,34 % in der besten Einstellung führt. Die Ergebnisse zeigen, dass die Methodik in der Lage ist, Blutgefäße schneller und zuverlässiger zu erkennen als moderne Vesselness-Filter mit einem durchschnittlichen Dice-Score von 43,88 % für den verwendeten Datensatz.
In diesem Beitrag wird ein auf Ontologie und Process Mining basierendes System vorgestellt, das semantische Technologien für gezielte Marketingstrategievorschläge im E-Commerce einsetzt. Der vorgeschlagene Ansatz nutzt Ontologien als Wissensrepräsentationsformalismus, um das Domänenwissen, die Produktbeschreibungen und die Website-Texte im E-Commerce-Bereich zu erfassen. Die Ontologie wird mit relevanten Attributen und entsprechenden Werten befüllt, was eine strukturierte und standardisierte Darstellung von Benutzern und Inhalten ermöglicht.
Um gezielte Marketingstrategien vorzuschlagen, setzt das System Techniken zur Berechnung von Interesse und Intensität ein, die das Konzept der Scrolltiefe und andere nutzen, um das Interesse an verschiedenen Inhalten und Kundenpräferenzen zu messen.
Mit Process-Mining-Techniken werden Momente der Wahrheit entlang der Customer Journey und glückliche Wege, die ein Kunde normalerweise durchläuft, identifiziert. Sobald die Ontologie mit den Ergebnissen des Process Mining kombiniert wird, kann ermittelt werden, in welcher Phase der Customer Journey sich ein Nutzer befindet, und es kann bestimmt werden, welche Marketingmaßnahmen er ergreifen muss, um in die nächste Phase eines Marketingmodells zu gelangen.
Insgesamt ist der vorgeschlagene Ansatz ein vielversprechender Ansatz, um die Herausforderungen von personalisierten E-Commerce-Marketing-Strategievorschlägen zu bewältigen, indem ontologiebasierte Wissensrepräsentation und Intensitätsberechnungstechniken eingesetzt werden. Das System hat das Potenzial, personalisierte und zielgerichtete Marketingstrategien für E-Commerce-Unternehmen bereitzustellen, was zu einer erhöhten Kundenbindung, Loyalität und Umsätzen führt.
DOI: 10.46354/i3m.2023.iwish.005
Obwohl die Orthopädie als medizinischer Bereich vor allem in Schwellenländern zunehmend an Bedeutung gewinnt, ist der Automatisierungsgrad noch marginal und es werden kaum Industrie 4.0-Paradigmen umgesetzt. In dieser wissenschaftlichen Arbeit werden Lösungskonzepte für eine ganzheitliche Prozessautomatisierung in der Orthopädie vorgestellt, so dass Prothesenbezüge und Orthesen für verschiedene Körperregionen mit Hilfe von KI automatisiert und mit Sensornetzwerken ausgewertet werden können. Dabei werden Bodyscan-Modelle an die Gegebenheiten der Anatomie bzw. Prothesenmodelle angepasst, so dass sowohl Stabilität als auch Passgenauigkeit im Vergleich zur anderen Körperhälfte gegeben sind.Die Automatisierung im Bereich der Orthopädie führt nicht nur zu einer deutlichen Kostenreduktion, sondern kann auch dazu beitragen, die Forschungslücke hinsichtlich der Objektivierbarkeit von Ergebnissen zu schließen. Erste Teilaspekte wurden bereits für Beinprothesen, Achselprothesen und Schuheinlagen mit Hilfe von maschinellen Lernverfahren und physikalischen Modellen zur elastischen Formanpassung erfolgreich umgesetzt. Sobald das Gesamtverfahren realisiert ist, wird im folgenden Projektjahr die Anwendbarkeit durch klinische Studien validiert und durch den Einsatz von Sensornetzwerken zur Druck- und Temperaturmessung evaluiert.
DOI: 10.46354/i3m.2023.sesde.002
Der Klimawandel stellt eine ernste Bedrohung für Lebensräume wie Wälder dar und gefährdet die Unversehrtheit und die biologische Vielfalt der globalen Flora und Fauna. Genaue Vermessungstechniken sind von entscheidender Bedeutung, um Populationen zu modellieren, Über- und Unterbestände zu erkennen und entsprechende Maßnahmen zu ergreifen.In dieser Arbeit wird ein Verfahren zur Erstellung eines Biodiversitätsmodells der Fauna eines Waldes mit Hilfe von unbemannten Luftfahrzeugen vorgeschlagen, die mit RGB- und Wärmebildkameras ausgestattet sind. Daten aus der realen Welt, kombiniert mit computergenerierten Bildern und Modellen der künstlichen Intelligenz, ermöglichen das Trainieren geeigneter Computer-Vision-Modelle. Diese Modelle werden als zuverlässige und objektive Datenquelle dienen und die Erstellung statistischer Modelle zur Beschreibung des Zustands der überwachten Wälder und der Artenvielfalt der dort lebenden Tiere ermöglichen.Die vorgeschlagene Methode wird voraussichtlich erhebliche Auswirkungen auf die Erhaltungsmaßnahmen haben. Sie sollte ein zuverlässiges und effizientes Verfahren zur Überwachung und Bewertung von Waldökosystemen darstellen, mit dem sich Problembereiche ermitteln und Prioritäten für die Erhaltungsmaßnahmen setzen lassen. Da sie ein umfassendes Verständnis der biologischen Vielfalt in einem Wald vermittelt, könnte sie politischen Entscheidungsträgern helfen, fundierte Entscheidungen zu treffen und wirksame Erhaltungsstrategien zu entwickeln. Letztlich soll diese Arbeit zur Erhaltung der biologischen Vielfalt unseres Planeten und zum Schutz seiner Lebensräume beitragen.
Zeitreihendaten werden in verschiedenen Anwendungsbereichen erzeugt, z. B. in IoT-Geräten oder Sensoren in Fahrzeugen. Diese Art von Daten zeichnet sich häufig durch einen hohen Ressourcenbedarf aus, da die Intervalle, in denen die Informationen gemessen werden, von täglich bis hin zu Millisekunden reichen. Neben der Häufigkeit ist auch die Anzahl der Datenquellen, z. B. Hunderte von Sensoren in modernen Flugzeugen, die gleichzeitig Zeitreihen erzeugen, typisch für solche Big-Data-Szenarien. Solche Szenarien erfordern die Persistenz der Messungen für weitere Auswertungen. In dieser Arbeit führen wir einen künstlichen Datenbenchmark für relationale, NoSQL- und NewSQL-Datenbankmanagementsysteme im Kontext von Zeitreihen ein. Wir vergleichen diese Datenbanken, indem wir mehrere lesende und schreibende Datenquellen gleichzeitig auf die Datenbankmanagementsysteme zugreifen lassen. Die Auswertung zeigt, dass kein getestetes System alle anderen Systeme übertrifft. Während DolphinDB in Einzelnutzerszenarien die höchste Leseleistung aufweist, kann CrateDB seine Vorteile ausspielen, wenn mehrere Nutzer gleichzeitig auf die Daten zugreifen.
DOI: 10.3233/SHTI230034
Hintergrund: Medizinische Informationssysteme verwenden häufig eine Ereignisprotokollierung, aber diese Protokolle sind für das Process Mining nicht geeignet, da sie nicht in einem standardisierten Format protokolliert werden.
Zielsetzung: Unser Ziel ist es, medizinische Ereignisprotokolle für den Einsatz im Process Mining anzureichern.
Methode: Wir stellen einen Ansatz zur Konvertierung von Ereignissen aus standardbasierten Repositories in die im Process Mining gebräuchlichen Formate XES und OCEL vor.
Ergebnisse: Wir haben diesen Ansatz mit simulierten Daten aus dem österreichischen Brustkrebs-Screening-Programm getestet.
Schlussfolgerung: Wir beabsichtigen, diesen Ansatz in Zukunft zur Analyse von Versorgungsrichtlinien und zur Verbesserung von Krankenhausprozessen einzusetzen.
DOI: 10.1109/ICST57152.2023.00059
Unentdeckte Fehler in Softwaresystemen sind eine häufige Ursache für Schwachstellen und Sicherheitslücken. Grammar Fuzzing ist eine wirksame Methode zum Testen dieser Systeme, hat aber Einschränkungen, wie z.B. fehlendes Wissen über die Semantik des Programms und die Schwierigkeit, eine Grammatik für diese Systeme zu erhalten. Um diese Einschränkungen zu beheben, schlagen wir einen Ansatz vor, um automatisch Grammatiken zu ermitteln und diese mit semantischen Regeln und kontextuellen Einschränkungen zu erweitern, um Attributgrammatiken zu erstellen. Diese Attributgrammatiken können dann für Fuzzing verwendet werden. Unsere vorläufigen Ergebnisse zeigen, dass dieser automatische Extraktionsprozess durchführbar ist, da wir ihn erfolgreich auf einen Ausdrucksparser angewandt haben und in der Lage waren, eine Attributgrammatik zu extrahieren, die die Funktionalität des Parsers darstellt.
DOI: 10.46354/i3m.2023.mas.003
Energieeffizienz ist ein wichtiges Thema im Bereich der mobilen Datenverarbeitung. Entwickler sind sich oft nicht bewusst, welche Auswirkungen ihre Entscheidungen über die Verwendung von Datentypen und das Design von Algorithmen auf diese nicht-funktionale Eigenschaft haben. Die Erstellung von Software-Energieverbrauchsprofilen kann genutzt werden, um das Energieverhalten implementierter Methoden zu ermitteln, während das Pattern Mining genutzt werden kann, um wiederkehrende Muster in den ausgeführten Methoden zu identifizieren. Wir stellen eine Methode vor, die Energieverbrauchsprofiling und diskriminatives Pattern Mining kombiniert, um Muster für die Energieeffizienz zu identifizieren. In einer Studie von acht in Java implementierten Sortieralgorithmen mit den Datentypen int, double und Comparable, die auf der Android-Plattform profiliert wurden, gelingt es uns, signifikante Muster im Quellcode dieser 24 Implementierungen zu identifizieren. Die Ergebnisse zeigen, dass sowohl für den verwendeten Datentyp als auch für das Energieverhalten von effizienten oder ineffizienten Sortieralgorithmen Muster identifiziert werden können, die die beobachteten Energieprofile erklären.
Deep-Learning-Ansätze werden in hohem Maße von zwei Faktoren beeinflusst, nämlich von der Komplexität der Aufgabe und der Größe des Trainingsdatensatzes. In Bezug auf beide Faktoren stellt die Extraktion von Merkmalen niedrigwüchsiger alpiner Pflanzen aufgrund ihres unscharfen Aussehens, der großen strukturellen Vielfalt der Pflanzenorgane und des hohen Aufwands, der mit der Beschaffung hochwertiger Trainingsdaten für solche Pflanzen verbunden ist, eine Herausforderung dar. Aus diesem Grund wird in dieser Studie ein Ansatz für das Training von Deep-Learning-Modellen im Kontext der alpinen Vegetation vorgeschlagen, der auf einer Kombination aus realen und künstlichen Daten basiert, die mit Hilfe von Generative Adversarial Networks synthetisiert wurden. Die Bewertung dieses Ansatzes zeigt, dass synthetische Daten verwendet werden können, um die Größe der Trainingsdatensätze zu erhöhen. Vor diesem Hintergrund werden die Ergebnisse und die Robustheit von Deep-Learning-Modellen anhand eines U-Netz-Segmentierungsmodells demonstriert. Die Bewertung erfolgt anhand einer Kreuzvalidierung für drei Alpenpflanzen, nämlich Soldanella pusilla, Gnaphalium supinum und Euphrasia minima. Für die beiden letztgenannten Arten wurde eine bessere Segmentierungsgenauigkeit erzielt. Für Gnaphalium wurden mit 100 realen Trainingsbildern Würfelergebnisse von 24,16 % gegenüber 26,18 % ermittelt. Bei Euphrasia verbesserten sich die Dice Scores von 33,56 % auf 42,96 % mit nur 20 realen Trainingsbildern.
DOI: 10.46354/i3m.2023.iwish.006
Die Pflege ist ein wesentlicher Bestandteil der Gesundheitsversorgung, insbesondere in unserer alternden Gesellschaft. Um dieses Problem anzugehen, wurden zwei Standards, die Internationale Klassifikation für die Pflegepraxis (ICNP) und die Systematized Nomenclature of MedicineClinical Terms (SNOMED CT), die durch Experteninterviews als sehr relevante Kodesysteme in diesem Bereich identifiziert wurden, analysiert. Die Ergebnisse zeigen, dass keines der beiden Codesysteme in der Lage war, viele der Begriffe ohne Erweiterung zu übersetzen, wobei ICMP 12,03 % und SNOMED CT 26,14 % abdeckte. Beide Systeme können jedoch erweitert werden, wobei SNOMED CT eine bessere Fähigkeit zur Unterstützung des Datenaustauschs in der Pflege aufweist.
DOI: 10.3233/SHTI230038
Hintergrund: Bei der kontinuierlichen Verbesserung von Prozessen in Organisationen des Gesundheitswesens müssen viele Komponenten zusammenwirken. Process Mining hat sich in letzter Zeit zu einer Disziplin entwickelt, die hier einen wichtigen Beitrag leisten kann.
Zielsetzungen: Wir wollen ein bestehendes Management-Tool erweitern, um die Fähigkeiten von Organisationen in diesem Bereich zu bewerten und zu verbessern.
Methode: Wir fügen dem Reifegradmodell für gemeinsam nutzbare klinische Pfade eine Dimension hinzu, um die Qualität von Ereignisdaten zu bewerten und zu verbessern.
Ergebnisse: Wir präsentieren verschiedene Ansätze für formale und Checkpoint-Bewertungen und eine Einbettung der Verbesserungsstrategie mit Beispielen.
Schlussfolgerung: Die zusätzliche Dimension aus dem Bereich des Process Mining fügt sich in das bestehende Modell ein. Auf allen Ebenen können Verbindungen zwischen den verschiedenen Aspekten der Ereignisdatenqualität und den bestehenden Dimensionen hergestellt werden. Das Modell muss noch in einem realen Anwendungsfall getestet werden.
DOI: 10.1007/s12518-023-00543-6
Diese Studie befasst sich mit der Darstellung und dem Austausch raumbezogener geometrischer 3D-Modelle, die in verschiedenen Anwendungen wie Outdoor Mixed Reality, Stadtplanung und Katastrophenschutz eine häufige Anforderung darstellen. Im Laufe der Jahre wurden mehrere Dateiformate entwickelt, um den unterschiedlichen Anforderungen gerecht zu werden, und bieten eine breite Palette an unterstützten Funktionen und Anwendungsbereichen. Klassische Austauschformate wie die JavaScript Object Notation und die Extensible Markup Language wurden jedoch überwiegend als Grundlage für den Austausch von Geodaten bevorzugt, während gängige Formate für den Austausch geometrischer Informationen wie Wavefront OBJ, Stanford PLY und OFF nicht berücksichtigt wurden. Um diese Lücke zu schließen, schlägt unsere Forschung drei neuartige Erweiterungen für die genannten geometrischen Dateiformate vor, wobei der Schwerpunkt auf der Minimierung des Speicherbedarfs bei gleichzeitiger effektiver Darstellung von Geodaten und der Möglichkeit zur Speicherung semantischer Metainformationen liegt. Die Erweiterungen mit den Bezeichnungen GeoOBJ, GeoOFF und GeoPLY ermöglichen eine erhebliche Verringerung des Speicherbedarfs, der im Vergleich zu den Standarddateiformaten zwischen 14 und 823 % liegt, während gleichzeitig eine angemessene Anzahl semantischer Merkmale beibehalten wird. Anhand umfangreicher Evaluierungen demonstrieren wir die Eignung dieser vorgeschlagenen Erweiterungen für die Darstellung von Geodaten und zeigen, dass sie einen geringen Speicherplatzbedarf und die nahtlose Einbindung wichtiger semantischer Merkmale bieten. Die Ergebnisse unterstreichen das Potenzial von GeoOBJ, GeoOFF und GeoPLY als praktikable Lösungen.
DOI: 10.46354/i3m.2023.iwish.001
Die Einführung des FHIR-Standards (Fast Healthcare Interoperability Resources) hat zu einem exponentiellen Wachstum von modularen Gesundheitsdaten geführt, die effizient verwaltet werden müssen. Graphdatenbanken wie Neo4j bieten eine effektive Möglichkeit, diese Daten zu speichern und abzufragen, können aber beim Umgang mit FHIR-Ressourcen, die zahlreiche Erweiterungen enthalten, komplex werden. Wir untersuchen die Verwendung von Namespaces in Neo4j-Graphdatenbanken zur Verwaltung von FHIR-Ressourcen und vergleichen sie mit dem bestehenden Tool CyFHIR. Wir zeigen, dass durch die Einbettung von Erweiterungen mit Hilfe des Namespace-Konzepts die Komplexität des Graphen deutlich reduziert werden kann. Darüber hinaus evaluieren wir unseren Ansatz anhand eines generierten Datensatzes und zeigen, dass die Verwendung von Namespaces in Neo4j die konventionellen Methoden von CyFHIR zur Speicherung vonFHIR-Ressourcen in Graphdatenbanken übertrifft. Unsere Ergebnisse deuten darauf hin, dass die Verwendung von Namespaces eine wertvolle Ergänzung zu Neo4j Graphdatenbanken für die Verwaltung komplexer FHIR-Ressourcen sein kann.
In dieser Arbeit wird ein domänengesteuerter Entwurfsprozess vorgeschlagen, der es ermöglicht, einen Vertrag über die Struktur der verwendeten Daten innerhalb einer mehrsprachigen Full-Stack-Anwendung unter Verwendung eines Modell-zu-Text-Transformationsansatzes zu definieren. Dieser Prozess basiert auf einem Metamodell, das die Implementierung sprachspezifischer Transformatoren ermöglicht, um Repräsentationen der Daten als Domänenmodelle für beliebige Programmiersprachen zu erzeugen. Es wird im Kontext einer modernen Full-Stack-Microservice-Architektur evaluiert, die ein C#- und Python-basiertes Backend mit Zugriff auf eine Datenbank unter Verwendung von Object-Relational-Mapping-Prinzipien und ein TypeScript-basiertes Frontend umfasst, das über eine GraphQL-Schnittstelle verbunden ist. Die vorgeschlagene Methodik ist für einen agilen Modellierungsprozess gedacht, der automatische Anpassungen, aber auch die Beibehaltung von benutzerdefinierten Erweiterungen innerhalb der generierten Quellcode-Artefakte beinhaltet.
Fußerkrankungen, ein häufig übersehenes Problem, sind in den entwickelten Gesellschaften weit verbreitet. Diese Erkrankungen können die Lebensqualität eines Menschen erheblich beeinträchtigen und sogar zu einer Schwächung führen, unabhängig vom Alter. Nicht-invasive pedobarographische Untersuchungen, bei denen die Druckfelder der Fußsohlenoberfläche und einer Auflagefläche ausgewertet werden, ermöglichen die Analyse des Gangs und der Haltung eines Patienten anhand von 2D-Fußabdrücken oder Scans. Diese Daten können dann von Orthopäden verwendet werden, um maßgefertigte Schuhe oder Einlagen als Korrektiv zu erstellen. Das Fehlen standardisierter Protokolle und Richtlinien sowie der Mangel an evidenzbasierten Informationen können jedoch zu einer subjektiven Bewertung und Auswahl von Korrekturmitteln durch den Orthopäden führen. In dieser Studie wird eine objektive und quantifizierbare Methode zur Klassifizierung von Fußabdrücken unter Verwendung von Computer-Vision-Paradigmen vorgeschlagen, um geeignetere Korrekturmittel zu entwickeln. Die Ergebnisse zeigen, dass die vorgeschlagenen Modelle des maschinellen Lernens in der Lage sind, mit einer Genauigkeit von 70 % für RGB-Scans und 49 % für Blaupausen das erforderliche Korrektiv zu identifizieren. Auf der Grundlage der aktuellen Ergebnisse sollte sich die künftige Arbeit nicht nur auf die Klassifizierung geeigneter Korrekturmittel konzentrieren, sondern auch auf die Bestimmung der Position des Korrekturmittels, um das bestmögliche Ergebnis für den Patienten zu erzielen.
Diese Studie befasst sich mit dem drängenden Problem der wildtierbedingten Verkehrsunfälle in Österreich, indem ein innovativer Ansatz unter Verwendung georeferenzierter Drohnendaten und eines ausgefeilten statistischen Risikomodells entwickelt wird. Trotz des technologischen Fortschritts stellen Unfälle mit Wildtieren nach wie vor eine große Gefahr für die Verkehrssicherheit dar. Unsere Forschung konzentriert sich auf eine umfassende Datenerfassung mit Kameradrohnen, die mit visuellen und thermischen Sensoren ausgestattet sind. Durch umfangreiche Tests in Hochrisikogebieten in Ober- und Niederösterreich haben wir verschiedene Tiere, darunter Rehe, Hasen und Fasane, zu verschiedenen Tageszeiten identifiziert und gezählt. Die gesammelten Daten wurden analysiert, um ein robustes statistisches Risikomodell zu erstellen, das Aufschluss über mögliche Auswirkungen von Tieren auf Straßen gibt.
Zusammenhängende Daten oder insbesondere Graphenstrukturen sind eine wertvolle Informationsquelle. Die Gewinnung von Erkenntnissen und Wissen aus Graphenstrukturen wird in einer Vielzahl von Anwendungsbereichen eingesetzt, für die effiziente Werkzeuge benötigt werden. In dieser Arbeit stellen wir ein quelloffenes Java-Framework zur Graphentransformation vor. Das Framework bietet ein einfaches, flüssiges Application Programming Interface (API), um eine bereitgestellte Graphenstruktur in ein gewünschtes Zielformat zu transformieren und damit eine weitere Analyse zu ermöglichen. Zunächst geben wir einen Überblick über die Architektur des Frameworks und seine Kernkomponenten. Anschließend wird anhand eines Beispiels gezeigt, wie die Kern-API des Frameworks für die Transformation und Verifizierung von Graphenstrukturen verwendet werden kann. Anschließend stellen wir eine Instanziierung des Frameworks im Kontext der Analyse von Abhängigkeiten zwischen Open-Source-Bibliotheken auf der Android-Plattform vor. Das Beispielszenario gibt Einblicke in ein typisches Szenario, in dem das Graphentransformations-Framework zur effizienten Verarbeitung komplexer Graphenstrukturen eingesetzt wird. Das Framework ist quelloffen und wird aktiv weiterentwickelt. Wir bieten außerdem Informationen darüber, wie man es von seiner offiziellen GitHub-Seite beziehen kann.
Die Verwaltung der Mitgliederdaten von Sozialclubs kann eine mühsame Aufgabe sein. Es gibt jedoch Softwarelösungen, die helfen können, diesen Prozess zu rationalisieren. Das bedeutet allerdings, dass vorhandene Mitgliederdaten, die oft in Form von textbasierten Datenformaten wie CSV oder halbstrukturierten Formaten wie XML oder Excel vorliegen, in diese Tools importiert werden müssen. Leider können die Daten in diesen Formaten Fehler, Inkonsistenzen und fehlende Werte enthalten, was die Nutzbarkeit dieser Daten beeinträchtigen kann. In dieser Arbeit wird eine regelbasierte Datenbereinigungspipeline zur Bereinigung, Anreicherung und Umwandlung von Mitgliederdaten sozialer Clubs in ein geeignetes Format für den Import in Softwarelösungen vorgestellt. Der Ansatz wird anhand einer kleinen Datenprobe evaluiert und zeigt vielversprechende Ergebnisse für ein solches Anwendungsszenario.
2022
Aufgrund der offensichtlichen Auswirkungen des Klimawandels auf die Ökosysteme der Erde ist es wichtiger denn je, die Flora und Fauna in den betroffenen Regionen, z. B. in den Berggebieten oberhalb der Baumgrenze, zu beobachten. Im alpinen Ökosystem, und nicht nur dort, spielt die Vegetation eine grundlegende Rolle und ist Gegenstand dieser Studie. Ziel der Arbeit ist die Entwicklung von Algorithmen zur Erkennung kleinwüchsiger alpiner Pflanzen aus Nahsichtbildern. Im Idealfall sollten automatisierte Algorithmen zur Bewertung der Pflanzendecke den Wissenschaftlern objektiv dabei helfen, den Zustand des Pflanzenökosystems über eine lange Zeitreihe zu beobachten und zu interpretieren. Ziel war es daher, Visualisierungen zu erstellen, die Pflanzenwachstum und -verschiebung (Translokation) genau beschreiben. Darüber hinaus war die Erfassung von Veränderungen der biologischen Vielfalt beabsichtigt. In dieser Arbeit werden multitemporale Daten, bestehend aus RGB-Bildern und Multilabel-Masken, verwendet, um die vorgenannte Aufgabe zu erfüllen. Die evaluierten Methoden umfassen den Maskenvergleich, die Schätzung des optischen Flusses, die Erkennung einzelner Pflanzen und die deskriptive statistische Analyse von Bildmerkmalen. Die Tests mit dem gegebenen Datensatz zeigen, dass alle Methoden mit Ausnahme der optischen Flussschätzung ein großes Potenzial haben. Die Methode des Maskenvergleichs hat das Wachstum und die Verlagerung von Pflanzen am zufriedenstellendsten erfasst. Die Erkennung einzelner Pflanzen und die statistische Analyse halfen außerdem bei der Bewertung von Veränderungen der biologischen Vielfalt. Kombiniert man die vorgeschlagenen Methoden, erhält man einen unmittelbaren Überblick über relevante Veränderungen in den multitemporalen Transekten, was bisher für Nahaufnahmen alpiner Pflanzen noch nicht der Fall war.
DOI: 10.1007/978-3-031-15553-6
Die Ausbildung von Notfallhelfern kann von der Verwendung von Mixed-Reality-Geräten (MR) im Freien profitieren, um die Ausbildung realistischer zu gestalten und Simulationen zu ermöglichen, die sonst aufgrund von Sicherheitsrisiken oder Kosteneffizienz nicht möglich wären. Der Einsatz von MR im Freien erfordert jedoch Kenntnisse der Topografie und der Objekte in der Umgebung, um eine genaue Interaktion zwischen der realen Welt, die die Auszubildenden erleben, und den virtuellen Elementen, die in ihnen platziert werden, zu ermöglichen. Es wird ein Ansatz gezeigt, bei dem Höhendaten und geografische Informationssysteme verwendet werden, um effektive Verdeckungsmodelle zu erstellen, die in solchen Outdoor-Trainingssimulationen eingesetzt werden können. Die ersten Ergebnisse zeigen, dass dieser Ansatz eine genaue Verdeckung und Platzierung von virtuellen Objekten in einer städtischen Umgebung ermöglicht. Dies verbessert die Immersion und die räumliche Wahrnehmung der Lernenden. Für die Zukunft sind Verbesserungen des Ansatzes geplant, indem veraltete Informationen in den Okklusionsmodellen aktualisiert werden.
Empfehlungssysteme können in vielen Situationen des täglichen Lebens eingesetzt werden. Die Empfehlung von Personen in sozialen Netzwerken, von Produkten in verschiedenen Online-Shops, von Musik oder Filmen sind nur einige Anwendungsfälle für diese Systeme. Das Problem des Kaltstarts, wenn keine Informationen über einen neuen oder seltenen Benutzer verfügbar sind, stellt eine Herausforderung für Empfehlungssysteme dar. Wir beschäftigen uns mit der Erstellung von Restaurant- und Kategorieempfehlungen für Restaurantbesucher. Die Empfehlungen werden mit verschiedenen Metriken und Technologien auf der Grundlage von Benutzerprofilen erstellt, um die Empfehlungen so individuell wie möglich zu gestalten. Wir verwenden k-Means und Mean-Shift zum Clustern von Nutzern, um eine Basis für Empfehlungen zu schaffen, die mit nutzer- und inhaltsbasierten kollaborativen Filtermethoden generiert werden. Diese Vorschläge berücksichtigen die Lage der Restaurants, die Ähnlichkeit zwischen Benutzern und Restaurants sowie die von den Benutzern abgegebenen Bewertungen. Wir entschärfen das Kaltstart-Problem, indem wir Matrixfaktorisierung und räumliche Informationen für Benutzer mit wenigen Restaurantbesuchen in der Vergangenheit verwenden. Die Empfehlungen werden auf der Grundlage des Verhaltens anderer Nutzer bewertet und angepasst, um bessere Ergebnisse zu erzielen. Als Ergebnis können wir Empfehlungen über eine Anwendungsprogrammierschnittstelle (API) abfragen, die aus einer Mischung aus orts- und benutzerbasierten Empfehlungen bestehen, um die Bedürfnisse der Benutzer durch die Kombination von Erkundung und Nutzung zu erfüllen.
Wir stellen einen neuen Ansatz vor, um Daten mit verschiedenen Kontexten in einem Eigenschaftsgraphenmodell zu speichern. Wir führen Namespaces ein, ähnlich den Namespaces in XML, und erweitern Knoten und Beziehungen mit Labels, um sie einem bestimmten Kontext, d.h. Namespace, zuzuordnen. Auch einzelne Eigenschaften eines Knotens oder einer Beziehung können in einen Namensraum gestellt werden. Diese Arbeit zielt speziell auf die Nutzung in Graphdatenbanken ab, wobei eine Referenzimplementierung über die Datenbank Neo4j bereitgestellt wird. Neben dem theoretischen Ansatz wird ein Object-to-Graph-Mapper für die Programmiersprache Java implementiert und zur Evaluierung des Ansatzes verwendet. Als Evaluierungsbeispiel wird eine Universitätsorganisation verwendet, die in zwei Domänen aufgeteilt ist. Die Experimente zeigen, dass Informationen verschiedener Domänen innerhalb desselben Modells unter Verwendung von Namespaces gespeichert werden können. Dadurch ist es möglich, gemeinsam genutzte Informationen über mehrere Kontexte hinweg wiederzuverwenden, was die Datenduplizierung in der Graphdatenbank reduziert, da ansonsten mehrere Knoten erforderlich wären.
Luftaufnahmen von Gebäuden werden oft als Erinnerungsstücke von Handelsunternehmen verkauft. Solche Fotos sind mit einem Problem bezüglich der Adresse der abgebildeten Gebäude verbunden, da der Aufnahmeort der Kamera zwar bekannt ist zwar bekannt ist, aber einen räumlichen Abstand zum eigentlichen Bildgegenstand aufweist. Hinzu kommt, dass auch dieser Aufnahmeort Aufnahmeort oft nicht im Detail, sondern nur grob in Form der Flugroute/Gebiet bekannt ist. Um dieses Problem zu lösen, wird eine Methode zur umgekehrten Geokodierung vorgeschlagen, die es ermöglicht, die Position von Gebäuden, die aus der Luft fotografiert wurden, zu identifizieren. Luftfahrzeugen fotografiert wurden. Dies geschieht mit Hilfe eines Verfahrens zur Erweiterung der Aufnahmeorte und eines zweiten Verfahrens, das auf der der Registrierung unveränderlicher Merkmale in Luftaufnahmen im Vergleich zu Karten.
DOI: 10.1109/ACCESS.2022.3216298
Die Integration der lokalen Energieerzeugung aus erneuerbaren Energieträgern in einzelnen Haushalten – wodurch der Haushalt zum „Prosumer“ wird – ist ein wichtiger Weg, um den ökologischen Wandel des Stromsystems zu unterstützen. Aufgrund der volatilen und dezentralen Natur der meisten erneuerbaren Energiequellen kann es jedoch zu Stabilitätsproblemen im Stromsystem kommen, wenn eine große Anzahl von erneuerbaren Energien integriert wird. Das vorliegende Papier beschreibt einen Ansatz zur Überwindung dieser Engpässe auf zweierlei Weise: Erstens sollen die Auswirkungen der installierten erneuerbaren Energien lokal auf eine Gruppe von Haushalten – eine sogenannte „Energiegemeinschaft“ – begrenzt werden. Dazu nutzen alle teilnehmenden Haushalte bestehende Instrumente zur Eigenverbrauchsoptimierung. Wenn ein Haushalt jedoch überschüssige Energie hat, die nicht lokal verbraucht werden kann, wird diese Energie mit Hilfe eines Clusterspeichers auf die anderen teilnehmenden Haushalte aufgeteilt, wodurch ein gemeinschaftlicher Eigenverbrauch vor der Einspeisung in das Niederspannungsnetz ermöglicht wird. Zweitens kann der angeschlossene Betreiber von den teilnehmenden Haushalten Flexibilität verlangen. Dazu werden vom anfragenden Netzbetreiber je nach aktueller Netzsituation zusätzliche Lasten oder Lastabwürfe ausgelöst. Die Haushalte entscheiden selbständig über die Höhe der gewährten Flexibilität und erhalten dafür entsprechende finanzielle Anreize. Diese Arbeit stellt ein Energiemanagementkonzept und eine prototypische Steuerungsinfrastruktur vor, die für die oben genannten Funktionalitäten verwendet werden. In einer Reihe von Simulationen und Feldtests wurde der vorgeschlagene Ansatz erfolgreich evaluiert. Der Artikel gibt einen umfassenden Überblick über die gewonnenen Ergebnisse und die daraus abgeleiteten Schlussfolgerungen.
Die Prüfung von Produkten und die Bewertung der Qualität ist in vielen Bereichen der Industrie mit hohem Kosten- und Zeitaufwand verbunden. Dies gilt auch für die Forstwirtschaft. Der Einsatz moderner Deep-Learning-Modelle ermöglicht die Automatisierung der Analyse von Holzpfählen auf visuellem Wege. In dieser Arbeit wird ein dreistufiger Ansatz zur Lokalisierung, Segmentierung und facettenreichen Klassifizierung einzelner Stämme auf Basis einer Client/Server-Architektur vorgestellt, der es ermöglicht, die Qualität, das Volumen und damit den Wert eines Holzpfahls auf Basis einer Smartphone-Applikation zu bestimmen. Die Verwendung mehrerer YOLOv4- und U-NET-Modelle führt zu einer client-seitigen Holzlokalisierungsgenauigkeit von 82,9% bei geringem Speicherbedarf von 23 MB und einer server-seitigen Holzerkennungsgenauigkeit von 94,1%, zusammen mit einer Holzartenklassifizierungsgenauigkeit von 95% und 96% bei der Qualitätsbewertung von Fichtenholz. Darüber hinaus erreicht das trainierte Segmentierungsmodell eine Genauigkeit von 89 %.
Historische und aktuelle Luftbilder sind nur dann von großem Wert, wenn auch die Geolokalisierung oder die Adresse der fotografierten Gebiete verfügbar ist. In Westeuropa, insbesondere in Österreich, Deutschland und der Tschechischen Republik, gibt es einen Markt für den Verkauf von Luftbildern des eigenen Wohnhauses. Die automatisierte Geolokalisierung ist ein gangbarer Weg, um den Verkäufern eine schnellere Zuordnung der Adressen für den Verkauf zu ermöglichen. Im Rahmen dieser Forschungsarbeit wird eine Prozesskette modelliert, die die Zuordnung von Luftbildern zu Wohnadressen mittels maschinellem Sehen ermöglicht. Nach einer modellbasierten Entzerrung der Luftbilder zur Kompensation perspektivischer Verzerrungen werden größere Bildblöcke mittels Image Stitching zusammengesetzt. Die Zuordnung zu einer 2D-Referenzkarte, wie z.B. Satellitenbilder über Google Maps, erfolgt durch Anwendung eines U-Net CNN nach Extraktion von dauerhaften Bildmerkmalen wie Straßen oder Gebäuden. Die Zuordnung von Luftbildern zur zweidimensionalen Kartographie erfolgt entweder automatisiert über Registrierungsansätze oder basierend auf manuell gesetzten entsprechenden Landmarken und Homographie. Testläufe mit Luftbildern aus den Jahren 1969 bis 2020 zeigen, dass der arbeitsintensive Prozess der Geolokalisierung von Luftbildern mit dem vorgeschlagenen Prozessmodell auf hybride Weise gelöst werden kann.
Link: https://eurocast2022.fulp.ulpgc.es/sites/default/files/Eurocast_2022_Extended_Abstract_Book.pdf
Die Prüfung von Produkten und die Bewertung der Qualität ist in vielen Bereichen der Industrie mit hohem Kosten- und Zeitaufwand verbunden. Dies gilt auch für die Forstwirtschaft. Der Einsatz modernster Deep-Learning-Modelle ermöglicht es, die Analyse von Holzpfählen auf visuellem Wege zu automatisieren. In dieser Arbeit wird ein paralleler zweistufiger Ansatz für die Segmentierung und facettenreiche Klassifizierung einzelner Stämme nach Holzart und -qualität vorgestellt. Der vorliegende Ansatz basiert auf einer vorgelagerten Stammlokalisierung und ermöglicht so die Bestimmung der Qualität, des Volumens und auch des Wertes einzelner Stämme bzw. des gesamten Holzstapels. Die Verwendung eines YOLOv4-Modells zur Holzartenklassifizierung für Douglasien, Kiefern und Lärchen führt zu einer Genauigkeit von 74,53%, während ein Qualitätsklassifizierungsmodell für Fichtenstämme 86,58% erreicht. Darüber hinaus erreicht das trainierte U-NET-Segmentierungsmodell eine Genauigkeit von 93%. In Zukunft sollen der zugrunde liegende Datensatz und die Modelle weiter verbessert und in eine mobile Anwendung für die Vor-Ort-Analyse von Holzstapeln durch Förster integriert werden.
Dieses Werk diskutiert und enthält Inhalte, die beleidigend oder beunruhigend sein können. Hasskommunikation war schon immer Teil der menschlichen Interaktion, auch vor dem Aufkommen der sozialen Medien. Heutzutage verbreiten sich beleidigende Inhalte schneller und weiter über digitale Kommunikationskanäle. Um die Regulierung von Hassrede zu verbessern, stellen wir ProperBERT vor, ein fein abgestimmtes BERT-Modell für die Erkennung von Hassrede und beleidigender Sprache speziell auf Englisch. Um die Übertragbarkeit unseres Modells zu gewährleisten, wurden fünf Datensätze aus der Literatur kombiniert, um ProperBERT zu trainieren. Der gepoolte Datensatz enthält rassistische, homophobe, frauenfeindliche und allgemein beleidigende Aussagen. Aufgrund der Vielfalt der Äußerungen, die sich vor allem in der Zielrichtung des Hasses und der Offensichtlichkeit des Hasses unterscheiden, konnte ein ausreichend robustes Modell trainiert werden. ProperBERT zeigt Stabilität auf Datensätzen, die nicht für das Training verwendet wurden, und bleibt dabei aufgrund seiner kompakten Größe effizient nutzbar. Durch die Durchführung von Portabilitätstests auf Datensätzen, die nicht für die Feinabstimmung verwendet wurden, wird gezeigt, dass die Feinabstimmung auf großen und vielfältigen Daten zu einer erhöhten Modellportabilität führt.
DOI: 10.1016/j.jbi.2022.103994
Process-Mining-Techniken können zur Analyse von Geschäftsprozessen anhand der während ihrer Ausführung aufgezeichneten Daten eingesetzt werden. Diese Techniken werden in einer Vielzahl von Bereichen eingesetzt, darunter auch im Gesundheitswesen, wo sie sich hauptsächlich auf die Analyse von Diagnose-, Behandlungs- und Organisationsprozessen konzentrieren. Trotz der riesigen Datenmengen, die in Krankenhäusern von Mitarbeitern und Maschinen erzeugt werden, die an Gesundheitsprozessen beteiligt sind, gibt es keine Anzeichen für eine systematische Anwendung von Process Mining, die über gezielte Fallstudien in einem Forschungskontext hinausgeht. Bei der Entwicklung und Anwendung von Process Mining im Gesundheitswesen müssen die besonderen Merkmale von Gesundheitsprozessen, wie ihre Variabilität und ihre patientenzentrierte Ausrichtung, gezielt berücksichtigt werden. Vor diesem Hintergrund wurde die Process-Oriented Data Science in Healthcare Alliance gegründet, um die Erforschung und Anwendung von Techniken zur datengesteuerten Verbesserung von Prozessen im Gesundheitswesen voranzutreiben. Dieses Paper, eine Initiative der Allianz, stellt die charakteristischen Merkmale des Gesundheitswesens vor, die für einen erfolgreichen Einsatz von Process Mining berücksichtigt werden müssen, sowie offene Herausforderungen, die von der Gemeinschaft in Zukunft angegangen werden müssen.
DOI: 10.3233/shti220372
Hintergrund: HL7 Austria ist ein gemeinnütziger Verein, der sich für die Verbesserung der elektronischen Datenkommunikation und Interoperabilität im Gesundheitswesen unter unter Verwendung der internationalen HL7-Standards. Zielsetzungen: Unser Ziel ist die Bereitstellung einer offenen Infrastruktur zur Entwicklung, Verwaltung und Wartung von HL7 FHIR Implementierungsleitfäden bereitzustellen. Methoden: Wir verwenden modernste Open-Source-Werkzeuge, die von der FHIR Gemeinschaft entwickelt wurden, um eine kontinuierliche Integration zu unterstützen. Ergebnisse: Die Implementierungsleitfäden können als statische HTML-Webseiten veröffentlicht und über GitHub gepflegt werden. Schlussfolgerung: Die Lösung unterstützt alle Schritte des Lebenszyklus einer Norm, vom Entwurf und Überprüfung bis hin zur Abstimmung, Veröffentlichung und Pflege.
In dieser Arbeit wird ein Konzept zur regelbasierten Modellverifikation mit Hilfe einer Graphdatenbank am Beispiel von Neo4j und dessen Abfragesprache Cypher vorgestellt. Es wird ein Ansatz vorgestellt, der es erlaubt, mit Hilfe einer Graphenabfragesprache Verifikationsregeln zu definieren, um Transformationsfehler innerhalb eines gegebenen Domänenmodells zu erkennen. Der Ansatz wird anhand eines laufenden Beispiels vorgestellt, das seine Fähigkeit zeigt, zufällig erzeugte Fehler in einem Transformationsprozess zu erkennen. Zusätzlich wird die Leistung der Methode anhand mehrerer Teilmengen der IMDb-Filmdaten mit maximal 17.000.000 Knoten und 41.000.000 Beziehungen evaluiert. Diese Leistungsbewertung wird im Vergleich zur Object Constraint Language durchgeführt und zeigt Vorteile im Zusammenhang mit stark vernetzten Datensätzen mit einer hohen Anzahl von Knoten. Ein weiterer Vorteil ist die Nutzung einer etablierten Graphdatenbank als Verifikationswerkzeug, ohne dass eine Neuimplementierung der Graph- und Pattern-Matching-Logik erforderlich ist.
Der Nationalpark Hohe Tauern hat ein interdisziplinäres Monitoring- und Forschungsprogramm zur Langzeitbeobachtung von alpinen Ökosystemen ins Leben gerufen. Diese Initiative liefert unter anderem ein laufendes digitales Bildarchiv in Form von streng standardisierten (geostatisch, farbecht), hochauflösenden (1 px. ≈ 0,1mm) Nadir-Fotos (Blick senkrecht zum Boden) mit hohem Informationsgehalt und großer Dokumentationsrelevanz. Diese Daten, vergleichbar mit Erdorthofotos, bilden die Grundlage für das vorliegende Projekt. Es konzentriert sich auf die Entwicklung eines Software-Prototyps zur automatischen Erkennung von Pflanzen aus Bilddaten mit Hilfe von Computer Vision und maschinellem Lernen. Die Ziele sind dreifach. Erstens wird die zuverlässige Erkennung einzelner Pflanzenarten und ihrer Individuen trotz Überlappung mit anderen Pflanzen oder Vegetationsstrukturen angestrebt. Zweitens wird die Variation in der Natur und damit das abweichende Erscheinungsbild eines Exemplars angesprochen. Drittens soll es möglich sein, identische Pflanzen innerhalb einer Zeitreihe zu erkennen. Außerdem soll es möglich sein, die Modelle zu aktualisieren, wenn neue Daten verfügbar sind.
DOI: 10.1007/s10664-022-10137-2
Heutzutage stehen die Entwickler mobiler Anwendungen zunehmend unter dem Druck, auch nichtfunktionale Eigenschaften zu berücksichtigen. Eine App, die zu langsam ist oder viel Bandbreite verbraucht, verringert die Benutzerzufriedenheit und kann daher dazu führen, dass die Benutzer die App einfach aufgeben. Obwohl es für herkömmliche Software automatisierte Softwareverbesserungstechniken gibt, sind diese im mobilen Bereich nicht so weit verbreitet. Außerdem ist noch nicht bekannt, ob dieselben Softwareänderungen auch so effektiv wären. Vor diesem Hintergrund haben wir insgesamt 100 Android-Repositories untersucht, um herauszufinden, wie Entwickler die Ausführungszeit, den Speicherverbrauch, die Bandbreitennutzung und die Framerate von mobilen Apps verbessern. Wir kategorisierten die Commits zur Verbesserung der nicht-funktionalen Eigenschaften (NFP), die sich auf die Leistung beziehen, um herauszufinden, wie bestehende automatische Softwareverbesserungstechniken verbessert werden können. Unsere Ergebnisse zeigen, dass NFP-verbessernde Commits, die sich auf die Leistung beziehen, zwar selten sind, solche Verbesserungen aber während des gesamten Entwicklungszyklus auftreten. Wir fanden insgesamt 560 NFP-Commits von insgesamt 74.408 analysierten Commits. Der Speicherverbrauch wird am häufigsten geopfert, wenn die Ausführungszeit oder die Bandbreitennutzung verbessert wird, obwohl ähnliche Arten von Änderungen mehrere nicht-funktionale Eigenschaften auf einmal verbessern können. Das Löschen von Code ist die am häufigsten angewandte Strategie, mit Ausnahme der Framerate, bei der die Erhöhung der Gleichzeitigkeit die dominierende Strategie ist. Wir stellen fest, dass automatisierte Softwareverbesserungstechniken für den mobilen Bereich von der Verbesserung von SQL-Abfragen, Zwischenspeicherung und Asset-Manipulation profitieren können. Darüber hinaus stellen wir einen Klassifikator zur Verfügung, der den manuellen Aufwand für die Analyse von NFP-Verbesserungs-Commits drastisch reduzieren kann.
Notfallhelfer oder Einsatzkräfte können von Mixed Reality (MR)-Trainings im Freien profitieren, da sie realistischere und erschwinglichere Simulationen von Notfällen in der realen Welt ermöglichen. Die Nutzung von MR-Geräten für Outdoor-Situationen erfordert die Kenntnis realer Objekte im Trainingsgebiet, um ein realistisches Eintauchen sowohl in die reale als auch in die virtuelle Welt auf der Grundlage visueller Verdeckungen zu ermöglichen. Aufgrund der räumlichen Beschränkungen moderner MR-Geräte bei der Erkennung von weit entfernten realen Objekten stellen wir einen Ansatz für die gemeinsame Nutzung georeferenzierter 3D-Geometrien auf mehreren Geräten vor, der das CityJSON-Format für Verdeckungszwecke im Kontext der georäumlichen MR-Visualisierung nutzt. Unsere Ergebnisse zeigen, dass die vorgestellte Methodik eine genaue Konvertierung von Okklusionsmodellen in georeferenzierte Darstellungen ermöglicht, basierend auf einer quantitativen Bewertung mit einem durchschnittlichen Fehler je nach Position der Scheitelpunkte von 1,30E-06 bis 2,79E-04 (Sub-Millimeter-Fehler) unter Verwendung einer normalisierten Summe der quadratischen Fehler. Für die Zukunft planen wir, auch 3D-Rekonstruktionen von Smartphones und Drohnen einzubeziehen, um die Anzahl der unterstützten Geräte zur Erstellung georeferenzierter Okklusionsmodelle zu erhöhen.
DOI: 10.3233/SHTI220311
Prozesse im Gesundheitswesen weisen viele Besonderheiten auf, die in Standards für den Austausch medizinischer Informationen wie HL7 FHIR erfasst und beschrieben werden. BPMN ist ein weit verbreiteter Standard zur Erstellung leicht verständlicher Prozessmodelle. Wir zeigen einen Ansatz zur Integration dieser beiden Standards über einen automatischen Transformationsmechanismus. Dies ermöglicht es uns, die verschiedenen für BPMN verfügbaren Werkzeuge zu nutzen, um Prozesse im Gesundheitswesen zu visualisieren und zu automatisieren. In Zukunft planen wir, diesen Ansatz zu erweitern, um das Mining und die Analyse von ausgeführten Prozessen zu ermöglichen.
Die Anpassung von realen Daten an ein Klassifizierungsmodell ist eine anspruchsvolle Aufgabe. Moderne Klassifizierungsansätze sind oft ressourcenintensiv und können zu Engpässen führen. In diesem Papier wird eine Microservice-Architektur vorgestellt, die es ermöglicht, ein Modell der realen Daten zu pflegen und neue Informationen hinzuzufügen, sobald sie verfügbar sind. Aktualisierungen des Modells werden über verschiedene Mikroservices abgewickelt. Die Architektur und die damit verbundenen Arbeitsabläufe werden in einem Anwendungsfall der Klassifizierung von Textdaten in einer Taxonomie, die durch einen gerichteten azyklischen Graphen (DAG) dargestellt wird, demonstriert. Die vorgestellte Architektur beseitigt den Engpass bei der Klassifizierung, da mehrere Datenpunkte unabhängig voneinander hinzugefügt werden können und der lesende Zugriff auf das Modell nicht eingeschränkt ist. Zusätzliche Microservices ermöglichen auch einen manuellen Eingriff zur Aktualisierung des Modells.
Heutzutage verbreiten sich Nachrichten schnell, und es ist für den Leser nicht immer klar, ob ein Artikel echt oder gefälscht ist. Außerdem nutzen die Leser nur einige wenige Quellen, um die Nachrichten zu lesen, ohne die Qualität der Quelle zu kennen. Dies ist auf einen Mangel an aktuellen Nachrichten oder Medien-Rankings. Modelle des maschinellen Lernens können zur automatischen Erkennung von Fake News eingesetzt werden. In dieser Arbeit werden ein Passiv-Aggressiv-Klassifikator, ein Random-Forest und ein LSTM-Netzwerk trainiert, um zwischen gefälschten und nicht gefälschten (echten) Nachrichten zu unterscheiden. Darüber hinaus werden diese Modelle verwendet, um Nachrichtenquellen nach der Menge möglicher Fake News zu klassifizieren, die sie verbreiten könnten. Die Modelle werden an englischen und übersetzten deutschen Artikeln getestet. Die besten Ergebnisse bei der Erkennung von Fake News in englischen Artikeln werden mit dem Passiv-Aggressiv-Klassifikator erzielt. Für die automatische Nachrichten-Ranking von übersetzten deutschen Artikeln liefert Random-Forest das beste Ergebnis. Die Korrelation von Random-Forest mit einem tatsächlichen Nachrichtenranking erreichte 0,68. Dies zeigt, dass die automatische Klassifizierung mit diesem Ansatz auf andere Sprachen als Englisch ausgeweitet werden kann. In Zukunft werden andere maschinelle Lernmodelle und Übersetzer verwendet werden, um den Ansatz zu erweitern.
Die COVID-19-Pandemie hat einige der Möglichkeiten, Probleme und Hindernisse für die Anwendung von künstlicher Intelligenz im medizinischen Bereich aufgezeigt. Es wird immer wichtiger zu bestimmen, wie Künstliche Intelligenz den Leistungserbringern im Gesundheitswesen helfen kann, die tägliche medizinische Praxis zu verstehen und zu verbessern. Als Teil des Forschungsgebiets der Künstlichen Intelligenz hat sich die Gemeinschaft der prozessorientierten Datenwissenschaft aktiv an der Analyse dieser Situation und der Identifizierung aktueller Herausforderungen und verfügbarer Lösungen beteiligt. Wir haben festgestellt, dass es notwendig ist, die besten Bemühungen der Gemeinschaft zu integrieren, um sicherzustellen, dass die versprochenen Verbesserungen der Versorgungsprozesse in der realen Gesundheitsversorgung erreicht werden können. In diesem Papier argumentieren wir, dass es notwendig ist, geeignete Werkzeuge zur Unterstützung medizinischer Experten bereitzustellen und dass eine häufige, interaktive Kommunikation zwischen medizinischen Experten und Data Minern erforderlich ist, um gemeinsam Lösungen zu entwickeln. Die prozessorientierte Datenwissenschaft und insbesondere konkrete Techniken wie das Process Mining können ein einfach zu handhabendes Instrumentarium für die Entwicklung verständlicher und erklärbarer Lösungen der Künstlichen Intelligenz bieten. Process Mining bietet Werkzeuge, Methoden und einen datengesteuerten Ansatz, der medizinische Experten in den Prozess der interaktiven Mitentdeckung von Beweisen aus der realen Welt einbeziehen kann. Es ist an der Zeit, dass prozessorientierte Datenwissenschaftler enger mit medizinischen Fachkräften zusammenarbeiten, um nützliche und verständliche Lösungen zu entwickeln, die praktische Fragen aus der täglichen Praxis beantworten. Mit einer gemeinsamen Vision sollten wir besser darauf vorbereitet sein, die komplexen Herausforderungen zu meistern, die die Zukunft des Gesundheitswesens prägen werden.
DOI: 10.1007/978-3-031-16072-1_1
Das Risikomanagement in Unternehmen ist eine in der Industrie gut etablierte Methode. Dieser Bereich stützt sich in hohem Maße auf Risikoeigner und deren Expertenmeinung. In dieser Arbeit stellen wir einen Ansatz für eine halbautomatische Risikoerkennung für Unternehmen vor, bei der Anomalieerkennung zum Einsatz kommt. Wir stellen verschiedene Algorithmen zur Erkennung von Anomalien vor und präsentieren einen Ansatz, wie diese auf multidimensionale Datenquellen wie Nachrichtenartikel und Aktiendaten angewendet werden können, um mögliche Risiken automatisch zu extrahieren. Dazu werden NLP-Methoden, einschließlich Stimmungsanalyse, verwendet, um numerische Werte aus Nachrichtenartikeln zu extrahieren, die für die Anomalieanalyse benötigt werden. Der Ansatz wird durch die Durchführung von Fragebogeninterviews mit Domänenexperten evaluiert. Die Ergebnisse zeigen, dass der vorgestellte Ansatz ein nützliches Werkzeug ist, das Risikoverantwortlichen und Fachexperten hilft, potenzielle Risiken für ihre Unternehmen zu finden und zu erkennen.
Der Austausch von Informationen über Bedrohungen ist in der heutigen Zeit, in der die Zahl der Datenschutzverletzungen, Hacks und Betrügereien zunimmt, ein äußerst wichtiges Thema. Es gibt standardisierte Formate für den Austausch solcher Informationen, aber ob und wie sie von einer aktiven Gemeinschaft verwendet werden, ist entscheidend für die Gewinnung von Informationen aus den bereitgestellten Informationen. Wir bieten eine eingehende Analyse des aktuellen Stands des Structured Threat Information Expression (STIX)-Standards, bestehend aus 5 verschiedenen Anbietern aktiver Bedrohungsinformationen. Auf der Grundlage einer Analyse von 480.867 Bedrohungsinformationsobjekten stellen wir fest, dass der STIX-Standard nicht in vollem Umfang genutzt wird und es ihm aufgrund der Qualität und Aktualität der Informationen an Nutzen mangelt. Wir machen Vorschläge für künftige Verbesserungen des standardbasierten Austauschs von Bedrohungsinformationen, wie z. B. eine stärkere Einhaltung des Kernstandards und die Förderung einer aktiven Gemeinschaft.
Wir stellen Amaru vor, ein Framework für Genetic Improvement, das Abstract Syntax Trees direkt auf Interpreter- und Compiler-Ebene verwendet. Amaru ermöglicht auch die Suche nach häufigen, diskriminierenden Mustern aus Genetic Improvement-Populationen. Diese Muster können wiederum zur Verbesserung der Crossover- und Mutationsoperatoren verwendet werden, um die Diversität der Population zu erhöhen, die Anzahl der zur Laufzeit scheiternden Individuen zu reduzieren und die Anzahl der erfolgreichen Individuen in der Population zu erhöhen.
DOI: 10.1007/978-3-031-12423-5_23
Besucher zur Registrierung zu bewegen, ist ein entscheidender Faktor im Marketing für Online-Nachrichtenportale. Aktuelle Ansätze sind regelbasiert, indem sie Punkte für bestimmte Aktionen vergeben [3]. Effiziente Regeln zu finden, kann eine Herausforderung sein und hängt von der jeweiligen Aufgabe ab. Die Registrierung ist im Allgemeinen seltener als der regelmäßige Besuch, was zu sehr unausgewogenen Daten führt.
Wir analysieren verschiedene Algorithmen des überwachten Lernens zur Klassifizierung unter Berücksichtigung des Datenungleichgewichts. Als Fallstudie verwenden wir anonymisierte reale Daten eines österreichischen Zeitungshauses, die das Sitzungsverhalten der Besucher mit etwa 0,1% Registrierungen über alle Besuche hinweg enthalten.
Wir identifizieren einen Ensemble-Ansatz, der den Balanced Random Forest Classifier und den RUSBoost Classifier kombiniert und 76% der Registrierungen über fünf unabhängige Datensätze korrekt identifiziert.
DOI: 10.1007/978-3-031-14343-4_37
Moderne Internet-of-Things-Lösungen mit Edge-Geräten erzeugen große Mengen an Rohdaten. Um diese Daten nutzen zu können, müssen sie verarbeitet, aggregiert und kategorisiert werden, damit Management und Endnutzer Entscheidungen treffen können. Diese Datenverwaltung ist eine nicht triviale Aufgabe, da die Rechenlast direkt proportional zur Datenmenge ist. Um dieses Problem zu lösen, bieten wir eine erweiterbare und skalierbare Microservice-Architektur an, die Rohdaten empfangen, normalisieren und filtern kann und sie in verschiedenen Aggregationsstufen sowie für die Zeitreihenanalyse bereithält.
Zeitreihendaten werden in einer Vielzahl von Anwendungsbereichen wie Sensoren in Autos, Smartwatches oder IoT-Geräten erzeugt. Diese Art von Daten zeichnet sich häufig durch einen hohen Ressourcenbedarf aus, da die Informationen häufig gemessen werden, mit Datenpunkten pro Tag, pro Stunde und sogar bis hinunter zu Millisekunden. Während die Verarbeitung solcher Daten in Echtzeit oft ausreicht, gibt es auch viele Anwendungsfälle, in denen eine Stapelverarbeitung und folglich die Speicherung und der verwaltete Zugriff auf die Messwerte erforderlich sind. Aus diesem Grund werden in dieser Arbeit verschiedene Datenbankmanagementsysteme im Zusammenhang mit der Speicherung zeitbezogener Daten unter Verwendung verschiedener Datenmodelle wie klassischer relationaler Modelle, nicht-relationaler Modelle unter Verwendung von NoSQL-Datenbanksystemen und der kürzlich aufkommenden Gruppe der NewSQL-Datenbanken evaluiert. Die Auswertung zeigt, dass eine hochoptimierte Zeitreihendatenbank wie InfluxDB in der Lage ist, die anderen getesteten Systeme hinsichtlich des Schreibdurchsatzes und der RAM- sowie Festplattenauslastung in einem Einzelserver-Setup zu übertreffen.
2021
DOI: 10.24132/CSRN.2021.3101.30
Aufzüge, ein lebenswichtiges Mittel für den städtischen Transport, verfügen in der Regel neben einem Notrufknopf über keine geeigneten Notrufsysteme. Im Falle von bewusstlosen oder anderweitig handlungsunfähigen Fahrgästen kann dies zu tödlichen Situationen führen. Ein kamerabasiertes Überwachungssystem mit KI-basierten Warnungen unter Verwendung einer Aufzugszustandsmaschine kann Fahrgästen helfen, die nicht in der Lage sind, einen Notruf auszulösen. In dieser Forschungsarbeit wird die Anwendbarkeit von RGB-D-Bildern als Input für die Objektsegmentierung in der stark reflektierenden Umgebung einer Aufzugskabine evaluiert. Für die Objektsegmentierung wird ein Region-based Convolution Neural Network (R-CNN) Deep-Learning-Modell so angepasst, dass es neben RGB auch Tiefen-Eingangsdaten verwenden kann, indem Transfer-Learning, Hyperparameter-Optimierung und Re-Training auf einem neu aufbereiteten Aufzugsbild-Datensatz angewendet werden. Auswertungen beweisen, dass mit der gewählten Strategie die Genauigkeit der R-CNN-Instanzsegmentierung auf RGB-D-Daten anwendbar ist, wodurch die mangelnde Bildqualität in den verrauschten und reflektierenden Aufzugskabinen behoben wird. Die mittlere durchschnittliche Genauigkeit (mAP) von 0,753 wird nach der Einbeziehung zusätzlicher Tiefendaten auf 0,768 erhöht und mit zusätzlichem FuseNet-FPN-Backbone auf RGB-D wird die mAP weiter auf 0,794 erhöht. Mit dem vorgeschlagenen Instanzsegmentierungsmodell wird eine zuverlässige Aufzugsüberwachung machbar, wie erste Prototypen und Praxistests beweisen.
Die Rekonstruktion von 3D-Silhouetten eines menschlichen Körpers, der sich vor einem monokularen Kamerasystem dreht, ist aufgrund der elastischen Verformung und der Positionsfehlanpassung durch die Körperbewegung eine sehr anspruchsvolle Aufgabe. Nichtsdestotrotz ist die Kenntnis der 3D-Körperform eine Schlüsselinformation zur präzisen Bestimmung der eigenen Konfektionsgrößen, z. B. für den präzisen Einkauf zur Reduzierung von Rücksendungen im Online-Handel. In diesem Beitrag wird ein neuartiger dreistufiger Ausrichtungsprozess vorgestellt, der As-Rigid-As-Possible (ARAP)-Transformationen verwendet, um das aus OpenPose abgeleitete Körpergelenkskelett mit einem CGI-gerenderten Referenzmodell in A- oder T-Position zu normalisieren. Mit weiteren distanzbasierten Registrierungsschritten werden Positionsfehlanpassungen und Ungenauigkeiten aus der OpenPose-Gelenkschätzung kompensiert, so dass eine 3D-Silhouettenrekonstruktion eines sich bewegenden und elastischen Objekts möglich ist, ohne dass statistische Formmodelle erforderlich sind. Tests sowohl mit künstlichen als auch mit realen Daten belegen die Einsatzbarkeit dieses Ansatzes, wobei alle drei Ausrichtungs-/Registrierungsschritte für die Datennormalisierung der 3D-Silhouetten-Rekonstruktion wesentlich und ausreichend sind.
Es fehlt an sicheren offiziellen Kommunikationskanälen für Peer-Review und Peer-Feedback zu medizinischen Befunden. Zielsetzung: Unser Ziel war es, die bestehende österreichische eHealth-Infrastruktur zu nutzen, um Review- und Feedbackprozesse zu ermöglichen. Methoden: Wir erweiterten das IHE XDW Workflow-Dokument, um den Austausch von Textnachrichten (z.B. Kommentare zu Dokumenten oder Bildern) über eine XDS-Infrastruktur zu ermöglichen. Ergebnisse: Der Workflow ermöglichte den Austausch von Kommentaren zu bestimmten Abschnitten von CDA-Dokumenten oder radiologischen Bildern und wurde in einer XDS-Testumgebung verifiziert. Schlussfolgerung: Die vorgestellte Lösung ist ein Proof of Concept, der zur Spezifikation einer neuen IHE-Workflow-Definition führen könnte.
Process Mining hat sich in den letzten Jahren zu einer eigenen Forschungsdisziplin entwickelt, die Möglichkeiten zur Analyse von Geschäftsprozessen auf Basis von Ereignisprotokollen bietet. Im Gesundheitswesen erschweren die Besonderheiten der Organisations- und Behandlungsprozesse, insbesondere im Hinblick auf heterogene Datenquellen, die Anwendung von Process-Mining-Techniken. Diese Arbeit stellt einen Ansatz vor, um etablierte Standards für den Zugriff auf die Audit-Trails von Informationssystemen im Gesundheitswesen zu nutzen und bietet ein automatisiertes Mapping in ein für Process Mining geeignetes Event-Log-Format. Außerdem wird eine Möglichkeit zur Simulation von Prozessen im Gesundheitswesen vorgestellt und zur Validierung des Ansatzes verwendet.
Weitere Informationen hier
Da medizinische Prozesse nur schwer durch einen Konsens von Experten entworfen werden können, ist die Verwendung von verfügbaren Daten zur Erstellung medizinischer Prozesse eine wiederkehrende Idee in der Literatur. Als praktikable Lösung in diesem Bereich werden datengetriebene Paradigmen genannt, die medizinische Experten bei ihren täglichen Entscheidungen unterstützen können. Hinter diesem Paradigma stehen Frameworks, die speziell für den Umgang mit prozessorientierten Problemen entwickelt wurden. Dies ist der Fall beim Process Mining.
DOI: 10.46354/i3m.2021.iwish.007
Mit den jüngsten Verbesserungen bei Deep-Learning-Architekturen und der Verfügbarkeit von GPU-Hardware hat sich der Stand der Technik beim Deep Learning (DL) bereits als leistungsstarke Bildverarbeitungstechnologie in der klinischen Routine manifestiert, um Segmentierungsergebnisse mit hoher Genauigkeit zu liefern. Ein Nachteil ist, dass die Black-Box-Natur der Technologie keine natürliche Inspektion und Nachbearbeitung durch medizinische Experten zulässt. Wir präsentieren einen Ansatz zur Graphensegmentierung (GS), der seine Fitnessfunktion auf generische Weise aus beliebigen DL-Ergebnissen ableitet. Um ein effizientes und effektives Post-Processing durch die medizinischen Experten zu ermöglichen, werden in diesem Beitrag verschiedene Interaktionsparadigmen vorgestellt und evaluiert. Der Kompromiss von GS im Vergleich zu den initialen DL-Ergebnissen ist marginal (delta JI= 0,196%), dennoch können potentielle DL-Segmentierungsfehler zuverlässig korrigiert werden. Der intuitive Ansatz zeigt ein hohes Maß an Reproduzierbarkeit sowohl zwischen als auch innerhalb von Benutzern. Die Änderungspropagation der korrigierten Slices hält den Bedarf an Benutzerinteraktion bei der erfolgreichen Korrektur potentieller Schwächen in den DL-Segmentierungen auf ein Minimum. Dadurch werden die ehemals fehleranfälligen Slice-Mini-Batches automatisiert korrigiert, wobei die JI deutlich erhöht wird.
DOI: 10.46354/i3m.2021.emss.042
In industriellen Bereichen mit zeit- und kostenintensiver manueller oder halbautomatischer Prüfung ist die Nachfrage nach Automatisierung hoch. Durch den Einsatz modernster Deep-Learning-Modelle für die Lokalisierung in bildverarbeitungsbasierten Bereichen wie der Holzstammanalyse kann die Präzision erhöht und gleichzeitig der Bedarf an manueller Inspektion reduziert werden. In dieser Arbeit wird ein YOLO-Netzwerk auf Holzstammbildern trainiert, um die Erkennung von einzelnen Holzstapeln in Bildern mit hunderten und tausenden Instanzen zu ermöglichen. Aufgrund der hohen Variabilität im Maßstab und der großen Menge an Holzstämmen in den Bildern sind herkömmliche YOLO-Architekturen nicht anwendbar. Daher ist eine Kachelung erforderlich, um implizit eine Bildpyramide mit mehreren Auflösungen zu bilden. Aufgrund des Mangels an Trainingsdaten wird neben der üblichen Datenerweiterung auch eine Modellierung der verschiedenen Jahreszeiten und Wetterbedingungen angewendet. Der Holzscheit-Erkennungsprozess kann auf einer Client/Server-Architektur ausgeführt werden, um sowohl eine Vorschau als auch verfeinerte Ergebnisse zu ermöglichen. Die Auswertung auf realen Datensätzen zeigt eine Holzscheit-Erkennungsgenauigkeit von 82,9% mit einem winzigen YOLO-Modell bzw. 94,1% mit einem vollständig verbundenen YOLO-Modell.
Mit der weit verbreiteten Nutzung und Einführung mobiler Plattformen wie Android ist ein neues Problem der Softwarequalität aufgetaucht – der Stromverbrauch. Die Entwicklung energieeffizienter Software und Anwendungen erfordert jedoch Wissen und entsprechende Werkzeuge zur Unterstützung von Entwicklern mobiler Geräte. Zu diesem Zweck präsentieren wir einen Ansatz zur Untersuchung der Energieentwicklung von Software-Revisionen auf der Grundlage ihrer API-Interaktionen. Der Ansatz beruht auf der Annahme, dass die Nutzung einer API direkte Auswirkungen auf den Energieverbrauch während der Laufzeit hat. Basierend auf einer empirischen Evaluierung zeigen wir erste Ergebnisse, dass API-Interaktionen als flexibles, leichtgewichtiges und effektives Mittel dienen, um Software-Revisionen hinsichtlich ihrer Energieentwicklung zu vergleichen. In Anbetracht unserer ersten Ergebnisse stellen wir uns vor, dass mobile Entwickler mit unserem Ansatz in Zukunft in der Lage sein werden, Einblicke in die energetischen Auswirkungen von Änderungen im Quellcode während des Lebenszyklus der Softwareentwicklung zu gewinnen.
DOI: 10.24132/CSRN.2021.3101.2
Für die Analyse eines Gebäudes hinsichtlich seiner Zugänglichkeit oder strukturellen Belastbarkeit sind ausgedruckte 2D-Grundrisse aufgrund der fehlenden Verknüpfung mit semantischen Informationen nicht ausreichend. Die vorliegende Arbeit greift dieses Problem auf und stellt ein Konzept zur Clusterung klassifizierter Linien eines Grundrisses und zur Erzeugung semantisch angereicherter Konturelemente auf der Basis verschiedener Bildverarbeitungs-, Algorithmen der Bildverarbeitung, des maschinellen Sehens und des maschinellen Lernens. Ausgehend von einem allgemeinen Ansatz zum Clustering von Linien werden typspezifische Verfahren für Wände, Fenster, Türen und Treppen eingeführt. Die resultierenden Cluster werden wiederum für eine Konturerzeugung verwendet, die minimal gedrehte Rechtecke verwendet. Diese Rechtecke werden in Polygone transformiert, die durch Nachbearbeitungsschritte verfeinert werden. Die Evaluierung des Ansatzes erfolgt über eine Positivprüfung anhand eines pixelbasierten Vergleichs des Verfahrensergebnisses. Hierfür werden sowohl automatisch generierte als auch reale Gebäudepläne verwendet. Die abschließende Auswertung zeigt, dass das Konzept eine Sicherheit von >90% für Türen, Treppen und Fenster und nur etwa 10% für Treppen erreicht, wobei die Laufzeit linear mit der Größe der Eingabe skaliert.
Eine Diskussion über die Beziehung zwischen dem Konzept der Interoperabilität von Informationssystemen im Gesundheitswesen und der prozessorientierten Datenanalyse. Ziel ist es zu zeigen, dass einige der aktuellen Herausforderungen des Process Mining im Gesundheitswesen auch Interoperabilitätsprobleme sind. Durch die Beteiligung bei der Lösung dieser Probleme können wir auch unsere Datenquellen verbessern.
Genetic Improvement (GI) kann verwendet werden, um eine bessere Qualität der Software zu erreichen und neue Funktionen zu schaffen. Wir zeigen, dass GI die PowerPC Open-Source GNU C Laufzeitbibliothek Quadratwurzel-Funktion in Kubikwurzel, binären Logarithmus log2 und reziproke Quadratwurzel weiterentwickeln kann. Die GI cbrt ist konkurrenzfähig in der Laufzeitleistung und unsere invertierte Quadratwurzel x**-0.5 ist weitaus genauer als die im Videospiel Quake verwendete Approximation. Wir verwenden CMA-ES, um Konstanten in einer Newton-Raphson-Tabelle, die ursprünglich aus glibc’s sqrt stammt, für andere mathematische Funktionen mit doppelter Genauigkeit anzupassen. Solche automatisch angepassten Mathe-Bibliotheken könnten für mobile oder ressourcenarme, IoT-, Mote-, Smart-Dust-, maßgeschneiderte cyber-physische Systeme verwendet werden. Evolutionary Computing (EC) kann nicht nur zur Anpassung von Quellcode, sondern auch von Daten, wie z. B. numerischen Konstanten, eingesetzt werden und könnte eine neue Art der Software-Datenpflege ermöglichen. Dies ist eine spannende Möglichkeit für die GECCO- und Optimierungs-Communities.
Weitere Informationen hier
DOI: 10.46354/i3m.2021.iwish.004
Mit einer Prävalenz von fast 1% stellen potentielle epileptische Anfälle ein erhebliches Gesundheitsrisiko für viele jugendliche Patienten dar. Daher ist ein Monitoring unerlässlich, um frühzeitig gegensteuernde Maßnahmen zu setzen und Schäden zu vermeiden. Die sensorbasierten Überwachungssysteme adressieren hauptsächlich epileptische Anfälle, die durch eine Veränderung des Muskeltonus angezeigt werden, können aber nicht für Patienten eingesetzt werden, die nur das Prévost-Zeichen zeigen. Zur Überwachung des auslösenden Prévost-Zeichens mit geöffneten Augen als kritisches visuelles Merkmal wird in dieser Arbeit die Anwendbarkeit von Deep-Learning-Augenerkennungssystemen auf Nachtsichtbildern als Grundlage für die Modellierung und Klassifizierung des Augenzustandes (geschlossen, geöffnet, nicht sichtbar) evaluiert. Ein ganzheitlicher Forschungsprototyp wird als Proof of Concept vorgestellt, der die Anwendbarkeit von State-of-the-Art-Gesichtserkennung auf Nachtsichtbildern sowie multivariater Merkmalsanalyse auf Graphensegmentierung vor Fragmentierung zeigt, die zur Erkennung des Augenzustands auf robuste Weise anwendbar ist. Die Ergebnisse zeigen eine Einzelbildgenauigkeit bei der Gesichts-/Augenerkennung von 73,91% und 94,44% für die Klassifizierung der geöffneten Augen als Hinweis auf einen potenziell auslösenden epileptischen Anfall. Das Überwachungssystem basiert auf einer Raspberry-Recheneinheit mit zwei angeschlossenen ELP-Nachtsichtkameras und einer Smartphone-App für die Benutzerinteraktion und -konfiguration sowie die visuelle Überwachung auf Abruf. Zukünftige Arbeiten werden zeigen, dass die Einzelbild-Erkennungsrate ausreicht, um eine regelbasierte Überwachungs-Zustandsmaschine mit einer vom Benutzer vordefinierten Empfindlichkeit und Spezifität aufzubauen, indem der visuelle Inhalt als Zeitserie und nicht als Einzelbilder analysiert wird.
2020
Link: https://www.mdpi.com/1660-4601/17/4/1348
Process Mining kann tiefere Einblicke in medizinische Behandlungsprozesse und organisatorische Abläufe im Gesundheitswesen ermöglichen. Um die Vergleichbarkeit zwischen Prozessen zu erhöhen, ist die Qualität der gelabelten Daten entscheidend. Eine Literaturübersicht der klinischen Fallstudien von Rojas et al. aus dem Jahr 2016 identifizierte mehrere gemeinsame Vergleichsaspekte, darunter Methodiken, Algorithmen oder Techniken, medizinische Fachgebiete und Spezialisierungen im Gesundheitswesen. Klinische Aspekte werden jedoch nicht einheitlich berichtet und folgen keinem standardisierten klinischen Kodierungsschema. Zudem werden technische Aspekte wie Details der Event-Log-Daten nicht immer beschrieben. In dieser Arbeit haben wir 38 klinisch relevante Fallstudien zu Process Mining im Gesundheitswesen identifiziert, die zwischen 2016 und 2018 veröffentlicht wurden und die eingesetzten Werkzeuge, Algorithmen und Techniken sowie Details zu den Event-Log-Daten beschreiben. Anschließend haben wir die klinischen Aspekte Behandlungsumgebung, klinisches Fachgebiet und medizinische Diagnosen mithilfe der standardisierten klinischen Kodierungsschemata SNOMED CT und ICD-10 zugeordnet. Die möglichen Auswirkungen der Einführung eines standardisierten Ansatzes zur Beschreibung von Event-Log-Daten und zur Klassifikation medizinischer Terminologie mittels standardisierter klinischer Kodierungsschemata werden weiter diskutiert. Eine Checklistenvorlage für die Berichterstattung über Fallstudien findet sich in Anhang A des Artikels.
Wir schlagen Knowledge-guided Genetic Improvement als Kombination aus grammatikgeführter genetischer Programmierung und baumbasierter genetischer Programmierung vor. Anstatt eine Grammatik direkt zu verwenden, wird ein auf dieser Grammatik basierender Operatorgraph erzeugt, der für die Erstellung abstrakter Syntaxbäume verantwortlich ist. Jeder Operator enthält Wissen über das von ihm repräsentierte Grammatiksymbol und liefert ausschließlich Bäume zurück, die gemäß benutzerdefinierter Einschränkungen wie Tiefe, Komplexität und approximierter Laufzeitleistung gültig sind. Die erwarteten Vorteile sind ein Suchraum, der ungültige Individuen in einem evolutionären Lauf ausschließt, ein dadurch verringerter Aufwand für die Bewertung ungültiger Lösungen sowie eine insgesamt verbesserte Qualität des erkundeten Suchraums. Der Operatorgraph unterstützt Verbesserungen auf Basis zuvor durchgeführter Experimente sowie Erweiterungen in Richtung weiterer nicht-funktionaler Eigenschaften.
Mit dem stetigen Fortschritt von Deep Learning (DL)
stehen nun leistungsfähige Werkzeuge für anspruchsvolle Segmentierungsaufgaben zur Verfügung. Dennoch kann der allgemein sehr hohe Bedarf an Trainingsdaten und präzisen Referenzsegmentierungen im medizinischen Bereich bei der Bearbeitung kleiner und individueller Studien oder Erfassungsprotokolle oft nicht gedeckt werden. Als gängige Strategien sind Reinforcement Learning oder Transfer Learning anwendbar, aber aufgrund der domänenspezifischen Anpassung mit immensem Aufwand kohärent. In dieser Arbeit wird die Anwendbarkeit einer U-Netz-Kaskade für das Training auf einer sehr geringen Menge von abdominellen MRT-Datensätzen des Parenchyms evaluiert und Strategien zur Kompensation des Mangels an Trainingsdaten diskutiert. Obwohl die Modellgenauigkeit beim Training auf 13 MRT-Bändern mit erreichbarem JI=89,41 eher gering ist, sind die Ergebnisse immer noch gut genug für eine jährliche Nachbearbeitung unter Verwendung eines Graph-Cut (GC)-Ansatzes mit mittlerem Bedarf an Benutzerinteraktion. Auf diese Weise werden die DL-Modelle umgeschult, wenn zusätzliche Testdatensätze verfügbar werden, um die Klassifikationsgenauigkeit anschließend zu verbessern. Mit nur 2 zusätzlichen GC-Postprocessing-Datensätzen beträgt die Genauigkeit nach der Modellneuschulung JI= 89,87. Darüber hinaus wird die Anwendbarkeit von Generativen Adversialen Netzwerken (GAN) im medizinischen Bereich evaluiert, wobei diskutiert wird, axiale CT-Schnitte zusammen mit perfekten Ground-Truth-Referenz-Segmentierungen zu synthetisieren. Es wird für abdominale CT-Schnitte des Parenchyms gezeigt, dass bei fehlenden Trainingsdaten synthetisierte Schnitte, die in beliebiger Anzahl abgeleitet werden können, den DL-Trainingsprozess signifikant verbessern können, wenn nur eine unzureichende Datenmenge zur Verfügung steht. Während das Training auf 2.200 Realbildern nur zu einer Genauigkeit von JI=88,75 führt, führt die Anreicherung mit 2.200 zusätzlichen Bildern, die aus einer auf 5.000 Datensätzen trainierten GAN synthetisiert werden, zu einer Steigerung bis zu JI=92,02. Selbst wenn das DL-Modell ausschließlich auf 4.400 computergenerierten Bildern trainiert wird, ist die Klassifikationsgenauigkeit auf Realweltdaten mit JI=90,81 bemerkenswert.
Ein automatisiertes und allgemein anwendbares Verfahren zur Segmentierung steht nach wie vor im Fokus der medizinischen Bildverarbeitungsforschung. Seit einigen Jahren zeigen Methoden der künstlichen Intelligenz vielversprechende Ergebnisse, insbesondere mit weit verbreiteten skalierbaren Deep-Learning-Bibliotheken. In dieser Arbeit wird ein fünfschichtiges Hybrid-U-Netz zur scheibenweisen Segmentierung von Leber-Datensätzen entwickelt. Die Trainingsdaten stammen aus der Medical Segmentation Decathlon-Datenbank, die 131 vollständig segmentierte Bände umfasst. Es wird ein schichtorientiertes Segmentierungsmodell unter Verwendung von Algorithmen für Deep Learning mit Anpassungen für variable Parenchymform entlang der Stapelrichtung und Ähnlichkeiten zwischen benachbarten Schichten implementiert. Beide werden für koronale und sagittale Ansichten transformiert. Die Implementierung erfolgt auf einem GPU-Rack mit TensorFlow und Keras. Für ein quantitatives Maß der Segmentierungsgenauigkeit werden standardisierte Volumen- und Oberflächenmetriken verwendet. Die Ergebnisse DSC=97.59, JI=95.29 und NSD=99.37 zeigen eine korrekte Segmentierung, vergleichbar mit 3D-U-Netzen und anderen dem Stand der Technik entsprechenden U-Netzen. Die Entwicklung eines 2D-Schnittes orientierte Segmentierung wir durch die Vorteile kurzer Trainingszeiten und geringere Komplexität gerechtfertigt und reduziert auch massiv den Speicherverbrauch. Diese Arbeit manifestiert das hohe Potenzial von KI-Methoden für die allgemeine Anwendung in der Medizin. Segmentierung als voll- oder halbautomatisches Werkzeug unter Aufsicht des fachkundigen Benutzers.
Moderne Compiler und Interpreter bieten Code-Optimierungen während der Kompilier- und Laufzeit, vereinfachen dadurch den Entwicklungsprozess und führen zu optimierter Software. Diese Optimierungen beruhen häufig auf formalen Beweisen; alternativ verfügen stochastische Optimierungen über Recovery-Pfade als Rückfallebene. Das Genetic Compiler Optimization Environment (GCE) verfolgt einen neuartigen Ansatz, der Genetic Improvement nutzt, um die Laufzeitleistung von Code mit stochastischen Methoden des maschinellen Lernens zu optimieren. In dieser Arbeit schlagen wir eine Architektur vor, um GCE, das direkt an Low-Level-Interpreter und -Compiler anbindet, mit HeuristicLab zu integrieren – einem High-Level-Optimierungsframework, das ein breites Spektrum heuristischer und evolutionärer Algorithmen sowie eine grafische Benutzeroberfläche zur Steuerung und Überwachung des Lernprozesses bietet. Die definierte Architektur unterstützt parallele und verteilte Ausführung, um die langen Laufzeiten des Lernprozesses auszugleichen, die durch Transformationen abstrakter Syntaxbäume (AST) entstehen. Die Architektur ist unabhängig von konkreten Betriebssystemen, Programmiersprachen, Compilern oder Interpretern.
Die präzise Orientierungsschätzung des Menschen in Bezug auf die POSE eines monokularen Kamerasystems ist aufgrund allgemeiner Aspekte der Kamerakalibrierung und der Verformbarkeit eines sich bewegenden menschlichen Körpers eine anspruchsvolle Aufgabe. Daher sind neuartige Ansätze des Deep Learnings zur präzisen Bestimmung der Objektposition in der Robotik schwer für die Analyse des menschlichen Körpers zu adaptieren. In dieser Arbeit wird ein hybrider Ansatz für die genaue Schätzung eines menschlichen Körpers relativ zu einem Kamerasystem vorgestellt, wodurch die aus poseNet abgeleiteten Ergebnisse durch Anwendung der Analyse des optical Flows in einem Frame-zu-Frame-Vergleich deutlich verbessert werden. Der menschliche Körper, der sich vor Ort in T-Position dreht, wird dabei in der Mitte ausgerichtet, wobei Objektverfolgungsmethoden zur Kompensation von Translationen der Körperbewegung angewendet werden. Nach der 2D-Skelettextraktion wird der optical Flow für einen ROI-Bereich berechnet, der relativ zur vertikalen Skelettverbindung, die die Wirbelsäule darstellt, ausgerichtet ist, und Bild für Bild verglichen. Um die Eignung der Kleidung als Grundlage für gute Merkmale zu bewerten, wird die lokale Pixelhomogenität berücksichtigt, um den optical Flow auf heterogene Regionen mit Unterscheidungsmerkmalen wie Aufdruckmuster, Knöpfe oder Schnallen neben der lokalen Beleuchtungsänderung zu beschränken. Basierend auf dem mittleren optical Flow mit grober Annäherung an die axiale Körperform als Ellipse wird eine Genauigkeit zwischen 0,1° und 2,0° für die Orientierungsschätzung auf einem Frame-zu-Frame-Vergleich erreicht, der sowohl auf CGI-Renderings als auch auf realen Videos von Personen, die Kleidung mit unterschiedlichen Merkmalen tragen, ausgewertet und validiert wird.
Während sich die Forschung zur Software-Automatisierung überwiegend auf den Programmcode konzentriert, haben wir begonnen zu untersuchen, ob Genetic Improvement (GI) von Daten Entwicklerinnen und Entwickler unterstützen kann, indem Aspekte der Wartung von im Quellcode eingebetteten Parametern automatisiert werden. Wir erweitern aktuelle GI-Arbeiten zur Optimierung von Compile-Zeit-Konstanten um neue Funktionalität und beschreiben die Transformation einer Quadratwurzelfunktion der GNU-C-Bibliothek in die Kehrwertfunktion mit doppelter Genauigkeit, drcp. Die Multiplikation mit 1/x (drcp) ermöglicht eine divisionsfreie Division, ohne dass die Hardware Division unterstützen muss. Sowohl die Evolution (6 Sekunden) als auch die GI-Division mit doppelter Genauigkeit (7,14 ± 0,012 ns) sind überraschend schnell.
Diese Forschungsarbeit umfasst generische Ansätze zur Bestimmung der Außenposition und -orientierung eines Augmented-Reality-Geräts aufgrund der mangelnden Außentauglichkeit der derzeit auf dem Markt erhältlichen tiefen- oder umgebungserkennungssensorbasierten Geräte. Die Bestimmung der Orientierung erfolgt primär mit einem Attitude Heading Reference System (AHRS) zur groben Abschätzung. Basierend auf einer angeschlossenen/eingebauten Videokamera wird die Genauigkeit bei geringfügigen Änderungen der Orientierung durch die Anwendung der Registrierung zur Bewertung der Orientierungsunterschiede zwischen zwei Videobildern verbessert, wodurch Gyroskop-Driftfehler kompensiert werden. Die Positionsbestimmung erfolgt mittels GPS mit einem kinematischen Echtzeit-Bakensystem mit Rover- und Basisstation, um eine verbesserte Genauigkeit zu erreichen. Die Ergebnisse zeigen, dass aufgrund der Sensoranwendung AR-Hardware, die für den Einsatz in Innenräumen in Betracht gezogen wird, so umgerüstet werden kann, dass sie im Freien, bei großen Entfernungen und sogar in fahrenden Fahrzeugen einwandfrei funktioniert. Dadurch wird die zukünftige Implementierung von Anwendungen in verschiedenen Bereichen erleichtert.
DOI: 10.13140/RG.2.2.31812.45444
Hintergrund: Software-Bibliotheken von Drittanbietern dienen häufig als grundlegende Bausteine bei der Entwicklung von Anwendungen. Die Abhängigkeit von solchen Bibliotheken wirft jedoch eine neue Fragestellung auf: den Energieverbrauch, der in den letzten Jahren zunehmend in den Fokus der Software-Engineering-Community gerückt ist. Die energetischen Auswirkungen von Software-Entwurfsentscheidungen zu verstehen, ist eine anhaltende Forschungsherausforderung, insbesondere bei mobilen Geräten mit begrenzter Akkulaufzeit. Ziele: Unser Ziel ist es, Ansätze zu erforschen, die Softwareentwicklerinnen und -entwickler dabei unterstützen, die energetischen Auswirkungen von Entwurfsentscheidungen unter Android besser zu verstehen. In dieser Studie konzentrieren wir uns insbesondere auf APIs aus Drittanbieter-Bibliotheken und erforschen Methoden, die eine Abschätzung des Energieverbrauchs ohne spezielle Messhardware und aufwendige Messungen ermöglichen. Methode: Zur Erreichung dieses Ziels führen wir System-API-Utilization-Profile (uAPI) ein, die auf der grundlegenden Annahme beruhen, dass der tatsächliche Energieverbrauch einer Bibliothek unmittelbar mit ihrer Nutzung der zugrunde liegenden System-API zusammenhängt. Wir geben eine formale Definition und eine Implementierung der vorgeschlagenen uAPI-Profile an, die auf Basis dynamischer Aufrufgraphen der zu untersuchenden Bibliothek berechnet werden. Um den Zusammenhang zwischen den vorgeschlagenen uAPI-Profilen und dem Energieverbrauch zu belegen, haben wir deren Korrelation empirisch in zwei Experimenten untersucht. Das erste widmet sich Android-I/O-Operationen, das zweite untersucht uAPI-Profile anhand einer verbreiteten Open-Source-Bibliothek zur Verarbeitung von JSON-Dokumenten. Ergebnisse: In unserer empirischen Evaluierung haben wir 1052 einzelne Aufrufgraphen erhoben, die als Eingabe zur Bewertung unseres Modells und zum Vergleich mit dem tatsächlich gemessenen Energieverbrauch dienten. Für jeden Aufrufgraphen wurde der Energieverbrauch mit spezieller Hardware gemessen und den einzelnen Methoden zugeordnet. Auf Basis dieser Daten konnten wir eine starke lineare Korrelation zwischen den vorgeschlagenen uAPI-Profilen und dem tatsächlich gemessenen Energieverbrauch feststellen. Schlussfolgerungen: uAPI-Profile stellen einen leichtgewichtigen und praktikablen Ansatz dar, um die Energiecharakteristik von Drittanbieter-Bibliotheken zu beschreiben. Ihre Berechnung erfordert weder spezielle Hardware noch Änderungen am mobilen Zielgerät. In zukünftigen Arbeiten untersuchen wir Möglichkeiten, die vorgeschlagenen uAPI-Profile als Grundlage für ein Regressionsmodell zu verwenden, das eine Vorhersage der Entwicklung des Energieverbrauchs einer Bibliothek über die Zeit erlauben würde.
In diesem Beitrag stellen wir einen neuen Ansatz vor, der Computer-Vision-Methoden auf Bilddaten anwendet, die mit Tiefenwahrnehmungskameras erfasst wurden, um das Innere des Aufzugs abzubilden, die Position und den Zustand der Tür zu erkennen und Objekte im Türbereich zu erkennen. Die Tiefendaten werden verwendet, um die Aufzugskabine als Sicherheitswürfel zu bestimmen, d. h. die Position der Tür, die Anordnung des Aufzugs usw., während die Farbdaten die Erkennung neuer Objekte weiter verbessern. Der Ansatz kann den Zustand der Aufzugstür als entweder geöffnet oder geschlossen erkennen, während kein Objekt die Sicht auf die Tür versperrt, sowie erfolgreich Objekte identifizieren, die eine offene Tür blockieren. Diese Aufzugsüberwachung erweist sich als relevant für die Bestimmung des Aufzugszustands, die Sicherheit sowie Aspekte der vorausschauenden Wartung.
Link: http://pods4h.com/wp-content/uploads/2019/08/PODS4H19_paper13v2.pdf
Process Mining kann einen besseren Einblick in medizinische Behandlungsprozesse und organisatorische Abläufe im Gesundheitswesen bieten. Eine Durchsicht der Fallstudien in der Literatur hat mehrere verschiedene gemeinsame Aspekte zum Vergleich identifiziert, zu denen Methoden, Algorithmen oder Techniken, medizinische Bereiche und Spezialgebiete des Gesundheitswesens gehören. Aus medizinischer Sicht werden die klinischen Begriffe jedoch nicht in einer einheitlich verwendet und folgen nicht einem standardisierten klinischen Kodierungsschema. Außerdem sind die Merkmale der Ereignisprotokolldaten nicht immer beschrieben. In dieser Abhandlung haben wir 38 klinisch relevante Fallstudien zum Thema Process Mining im Gesundheitswesen identifiziert, die zwischen 2016 und 2018 veröffentlicht wurden und die die verwendeten Tools, Algorithmen und Techniken sowie Einzelheiten zu den Ereignisprotokolldaten beschrieben. Anschließend ordneten wir die klinischen Aspekte der Patientenbegegnungsumgebung, des klinischen Fachgebiets und der medizinischen Diagnosen unter Verwendung der standardmäßigen klinischen Kodierungsschemata SNOMED CT und ICD-10 zu. Die möglichen Ergebnisse der Annahme ein Standardansatz für die Beschreibung von Ereignisprotokolldaten und die Klassifizierung medizinischer Terminologie unter Verwendung von standardmäßigen klinischen Kodierungsschemata werden diskutiert.
2019
Link: https://dl.acm.org/doi/10.1145/3356773.3356801
Wir berichten über die Diskussionsrunde des sechsten internationalen Genetic-Improvement-Workshops, GI-2019 @ ICSE, der am Dienstag, dem 28. Mai 2019, im Rahmen der 41st ACM/IEEE International Conference on Software Engineering stattfand. Zu den Themen zählten GI-Repräsentationen, die Wartbarkeit von evolviertem Code, automatisiertes Softwaretesten, künftige Forschungsfelder von GI wie etwa Ko-Evolution sowie bestehende GI-Werkzeuge und Benchmarks.
Link: https://dl.acm.org/doi/abs/10.1145/3360774.3360808
Mit dem Aufkommen der Entwicklung mobiler Anwendungen wurde ein neuer Aspekt der Softwarequalität eingeführt: der Energieverbrauch. Für Entwicklerinnen und Entwickler mobiler Software ist Wissen über Software- und Algorithmenentwurfsentscheidungen und deren Auswirkungen auf den Energieverbrauch entscheidend. Allerdings fehlt es ihnen entweder an diesem Wissen oder an Werkzeugen, die sie bei der Abschätzung des Energieverbrauchs ihrer Anwendungen unterstützen, weshalb sie ihre Entwurfsentscheidungen nicht reflektieren können. In dieser empirischen Studie untersuchen wir den Energieverbrauch von zwölf Sortieralgorithmen sowie die resultierenden energetischen Auswirkungen bei der Verwendung unterschiedlicher Datentypen. Wir schlagen eine Methodik vor, um Energiemesswerte zu erheben und sie mit Ausführungs-Traces der Anwendung in Beziehung zu setzen. Unsere Ergebnisse zeigen, dass die Wahl des Datentyps zusammen mit dem Algorithmenentwurf erhebliche Auswirkungen auf das Energieprofil einer Anwendung haben kann.
2018
Link: https://www.mdpi.com/1660-4601/15/12/2809/htm
Hintergrund: Process Mining ist eine vergleichsweise junge Disziplin, die dabei hilft, tatsächliche Prozessausführungen auf Basis von Logdaten zu ermitteln und zu analysieren. In dieser Arbeit wenden wir Conformance-Checking-Techniken auf den Prozess der Nachsorge von Melanompatientinnen und -patienten an. Dieser Prozess besteht aus wiederkehrenden Ereignissen mit zeitlichen Nebenbedingungen zwischen den Ereignissen. Zielsetzung: Ziel dieser Arbeit ist es zu zeigen, wie bestehende, während der Melanomnachsorge erhobene klinische Daten aufbereitet und vorverarbeitet werden können, um sie für Process Mining wiederzuverwenden. Methoden: Wir beschreiben einen auf Time Boxing basierenden Ansatz, um aus medizinischen Leitlinien Prozessmodelle und aus klinischen Daten der Patientenbesuche die entsprechenden Event-Logs zu erzeugen. Ergebnisse: Für 1023 Patientinnen und Patienten, die zwischen Januar 2010 und Juni 2017 an der Universitätsklinik für Dermatologie der Medizinischen Universität Wien mit der Melanomnachsorge begonnen haben, wurden Event-Logs extrahiert. Es wurden im ProM-Framework verfügbare Conformance-Checking-Techniken sowie explorativ angewendete Process-Mining-Techniken eingesetzt. Schlussfolgerungen: Das vorgestellte Time Boxing ermöglicht die direkte Nutzung bestehender Process-Mining-Frameworks wie ProM, um prozessorientierte Analysen auch unter Berücksichtigung zeitlicher Nebenbedingungen zwischen Ereignissen durchzuführen.
Link: https://dl.acm.org/authorize?N676105
Beim Versuch, die nicht-funktionalen Anforderungen von Software – insbesondere die Laufzeitleistung von Code – zu verbessern, ist es eine wesentliche Anforderung, die Korrektheit des optimierten Codes zu erhalten. Zusätzlich muss bei der Integration von Genetic Improvement in einen Compiler oder Interpreter mit den großen Suchräumen umgegangen werden, die sich aus der Menge der von einer Sprache bereitgestellten Operatoren und Operanden ergeben. Diese Publikation untersucht dynamische Fitnessfunktionen als Grundlage für den Einsatz in Genetic Improvement zur Optimierung von Programmen. Vorgestellt wird ein Ansatz, der eine Test-Suite zur Überprüfung der Code-Korrektheit im Truffle Framework und im Graal Compiler verwendet. Zwei Arten von Fitnessfunktionen werden untersucht, die die Test-Suite nach ihrer Komplexität aufteilen und versuchen, mit einem wachsenden Satz zunehmend komplexer Tests korrekte Lösungen zu erzeugen. Die eine erhöht die Anzahl der Tests sequenziell über mehrere Iterationen hinweg. Die parallele Fitnessfunktion versucht, eine Test-Suite aufzuteilen und die Ergebnisse mit zunehmend größeren Suites wieder zusammenzuführen. Die Ergebnisse zeigen, dass diese Funktionen für sich genommen die Fitnesslandschaft nur geringfügig verbessern, dass jedoch mit dynamischen Fitnessfunktionen mehr teilweise korrekte Lösungen gefunden werden können. Zukünftig könnte unser Ansatz durch die Implementierung spezifischer Crossover- und Mutationsoperationen zur Ergänzung der dynamischen Fitnessfunktionen verbessert werden.
Hintergrund: Aus ethischen, rechtlichen und administrativen Gründen müssen Patientinnen und Patienten einer medizinischen Behandlung ausdrücklich zustimmen. Zielsetzung: Diese Arbeit identifiziert die Entwurfsanforderungen an eine Architektur für die elektronische Behandlungseinwilligung (eConsent) und schlägt darauf aufbauend ein Modell für diese Architektur auf Basis des HL7-FHIR®-Standards vor. Methoden: Es wurden sechs Anforderungen an die eConsent-Architektur identifiziert. Anschließend wurde ein konzeptionelles Modell des Systems entwickelt, das diese Anforderungen mithilfe von HL7 FHIR adressiert. Ergebnisse: Das vorgeschlagene Konzept nutzt das bestehende Consent-Modell von HL7 FHIR und ergänzt es um weitere Ressourcen zur Darstellung der Informationen für die Patientin bzw. den Patienten. Darüber hinaus verwendet es die Terminologie SNOMED CT, um semantische Interoperabilität mit anderen Gesundheitsinformationssystemen zu ermöglichen. Schlussfolgerungen: Die vorgeschlagene eConsent-Architektur erfüllt die identifizierten Anforderungen. Einschränkend wirken jedoch der geringe Reifegrad der implementierten FHIR-Ressourcen sowie der Umstand, dass die Terminologie für den Anwendungsfall derzeit nicht erschöpfend ist. Benutzerdefinierte Erweiterungen der verwendeten FHIR-Ressourcen müssen daher in Betracht gezogen werden.
2017
Link: https://dl.acm.org/authorize?N676106
Moderne Compiler bieten Code-Optimierungen vor und während der Laufzeit und verlagern damit das erforderliche Domänenwissen über den Kompilierungsprozess weg von der Entwicklerin bzw. dem Entwickler, während die resultierende Software beschleunigt wird. Diese Optimierungen beruhen häufig auf formalen Beweisen oder verfügen alternativ über Recovery-Pfade als Rückfallebene. Genetic Improvement (GI), ein Forschungsfeld, das genetische Programmierung – eine stochastische Optimierungstechnik – nutzt, wurde bereits eingesetzt, um Fehler in Software zu beheben und nicht-funktionale Softwareanforderungen zu verbessern.
Link: https://www.ncbi.nlm.nih.gov/pubmed/28508780
Hintergrund: Multidisziplinäre Teambesprechungen (Multidisciplinary Team Meetings, MDTMs) werden in bestimmten Bereichen des Gesundheitswesens bereits eingesetzt (z. B. in der Krebsbehandlung). Aufgrund fehlender gemeinsamer Standards und mangelnder Zugänglichkeit der eingesetzten IT-Systeme wird ihr Potenzial jedoch noch nicht vollständig ausgeschöpft. Zielsetzung: Gemeinsame Anforderungen an MDTMs sollen identifiziert und zu einer Prozessdefinition zusammengeführt werden, die durch eine Anwendungsarchitektur unter Nutzung moderner Standards im elektronischen Gesundheitswesen, etwa HL7 FHIR, automatisiert werden kann. Methoden: Zur Identifikation der Anforderungen wurden eine umfassende Literaturrecherche sowie halbstrukturierte Expertinnen- und Experteninterviews durchgeführt. Ergebnisse: Die Ergebnisse zeigen, dass Interoperabilität und Flexibilität hinsichtlich des Prozesses zentrale Anforderungen darstellen. Aus den gewonnenen Erkenntnissen wurden ein Architekturentwurf sowie eine aggregierte Prozessdefinition abgeleitet. Zur Bewertung der Umsetzbarkeit der identifizierten Anforderungen wurden Methoden des explorativen Prototypings im Software Engineering eingesetzt. Schlussfolgerung: MDTMs werden ein wichtiger Bestandteil des modernen und zukünftigen Gesundheitswesens sein, doch der Bedarf an Standardisierung im Sinne der Interoperabilität ist unmittelbar gegeben.
Link: https://dl.acm.org/citation.cfm?id=3119876
Die Nachfrage nach qualitativ hochwertigen mobilen Anwendungen steigt stetig, insbesondere in unternehmenskritischen Umgebungen. Daher werden neue Methoden des Software Engineering benötigt, um die gewünschte Qualität einer Anwendung sicherzustellen. Die vorgestellte Forschung schlägt eine Methodik zur Qualitätssicherung mobiler Anwendungen durch Testautomatisierung mittels Optimierung von Test-Suites vor. Ziel ist es, eine minimale Test-Suite zu finden und dabei die Effizienz zu erhalten sowie die Ausführungskosten zu senken. Um zu vermeiden, dass eine optimierte Test-Suite mit der Weiterentwicklung des zu testenden Systems ungültig wird, sieht der Ansatz zusätzlich vor, Muster aus den an einer Anwendung vorgenommenen Änderungen zu extrahieren. Der Evaluierungsplan umfasst eine Kombination aus einer empirischen und einer industriellen Fallstudie auf Basis von Open-Source-Projekten sowie eines Industrieprojekts im Gesundheitsbereich. Es wird erwartet, dass der vorgestellte Ansatz den Testprozess auf mobilen Anwendungsplattformen unterstützt.
2016
DOI: 10.1109/imcec.2016.7867240
Es wird eine Abwandlung des Job-Shop-Scheduling-Problems vorgestellt, die die Einplanung von Werbung auf digitalen Werbeflächen betrifft. Dispatching Rules (DR), Iterated Local Search (ILS) und genetische Algorithmen (GA) werden diskutiert und auf den Problemraum angewendet. Die Ergebnisse zeigen, dass ILS die leistungsfähigste Heuristik ist und die übrigen Heuristiken insbesondere bei großen Problemräumen (≥ 100 Maschinen, ≥ 100 Aufträge) übertrifft. Die Ergebnisse decken sich mit früheren Erkenntnissen, was darauf hindeutet, dass Effekte bei großskaligen Problemen in Verbindung mit Amalgam-Algorithmen aus DR, GA und ILS weiter erforscht werden sollten.
DOI: 10.1109/imcec.2016.7867216
Es wurde eine agentenbasierte Aufzugssimulation implementiert, um die Gültigkeit eines Systems zur Werbeeinplanung zu überprüfen. Die Simulation bildet die Aufzüge und ihr Werbesystem nach, testet damit die unterschiedlichen Zeitpläne und sendet die Ergebnisse an den Scheduler zurück. Zur Validierung der Ergebnisse werden bestimmte Datensätze der Simulationsanwendung mit erwarteten Werten verglichen. Erste Ergebnisse zeigen, dass die erzeugten Daten in einem gültigen Bereich um die Schätzwerte liegen. Abschließend werden Methoden zur weiteren Verbesserung der Simulation vorgestellt. Es zeigte sich, dass agentenbasierte Simulationen eine geeignete Methode sind, um Systeme zu testen, die für einen Test in der realen Umgebung zu komplex oder zu teuer sind.
2015
DOI: 10.3233/978-1-61499-524-1-211
Sowohl Voruntersuchungen als auch medizinische Bilddaten sind für Radiologinnen und Radiologen entscheidend, um eine Diagnose zu stellen. In dieser Arbeit wird der radiologische Arbeitsablauf aus Sicht der Patientinnen und Patienten analysiert, um Erkenntnisse darüber zu gewinnen, wie bestehende Prefetching-Strategien weiterhin in Verbindung mit einem standardisierten, verteilten Gesundheitsinformationssystem angewendet werden können, das den von IHE und ELGA definierten Architekturen entspricht. Als Ergebnis wird eine Anpassung an solche Architekturen vorgeschlagen und in einer Testumgebung weiter evaluiert. Obwohl der vorgestellte Ansatz im Hinblick auf das Prefetching relevanter Voruntersuchungen samt medizinischer Bilddaten funktioniert, sind weitere Untersuchungen dazu erforderlich, wie intelligente Suchstrategien eingesetzt werden können, um die abgerufenen Ergebnisse hinsichtlich ihrer möglichen Verwertbarkeit für eine konkrete Diagnose einzugrenzen.
DOI: 10.3233/978-1-61499-512-8-40
In jüngerer Zeit werden Business-Intelligence-Ansätze wie Process Mining im Gesundheitswesen eingesetzt. Ziel von Process Mining ist es, durch die Untersuchung aufgezeichneter Ereignisdaten Prozesswissen, Compliance und Verbesserungspotenziale zu gewinnen. Bisherige Ansätze konzentrierten sich auf die Prozessermittlung anhand von Ereignisdaten aus verschiedenen spezifischen Systemen. IHE definiert als weltweit anerkannte Grundlage für Gesundheitsinformationssysteme in seinem ATNA-Profil, wie reale Ereignisse in zentralen Event-Logs aufgezeichnet werden müssen. Der folgende Ansatz zeigt, wie mittels ATNA gesammelte Audit Trails transformiert werden können, um Process Mining zu ermöglichen. Die Verwendung der standardisierten Audit Trails erlaubt es, diese Methoden auf alle IHE-basierten Informationssysteme anzuwenden.
Link: http://research.fh-ooe.at/de/publication/4663
Business-Intelligence-Ansätze wie Process Mining können im Gesundheitswesen eingesetzt werden, um Einblick in die dort ablaufenden komplexen Prozesse zu gewinnen. Das Offenlegen der Ist-Prozesse hilft, Verbesserungspotenziale zu identifizieren und Fragen von medizinischem Fachpersonal zu beantworten. Bestehende Ansätze verwenden proprietäre Logdaten als Eingabe für Mining-Algorithmen. Integrating the Healthcare Enterprise (IHE) definiert in seinem Profil Audit Trail and Node Authentication (ATNA), wie reale Ereignisse aufgezeichnet werden müssen. Da IHE weltweit von vielen Gesundheitsdienstleistern eingesetzt wird, entsteht eine umfangreiche Menge an Logdaten. In unserer Forschung untersuchen wir, ob Audit Trails, die von einem IHE-Testsystem erzeugt werden, ausreichend Inhalt aufweisen, um Process-Mining-Techniken erfolgreich anzuwenden. Darüber hinaus bewerten wir die Qualität der aufgezeichneten Ereignisse anhand des Maturity-Level-Bewertungssystems. Es wird eine vereinfachte Simulation des organisatorischen Arbeitsablaufs in einer radiologischen Praxis vorgestellt, auf deren Basis eine Process-Mining-Aufgabe durchgeführt wird.
DOI: 10.24105/ejbi.2015.11.2.8
Die kontinuierliche Überwachung von Vitalparametern hat sich zu einer wichtigen Ergänzung der traditionellen medizinischen Behandlung entwickelt, um den Erfolg einer Therapie sicherzustellen. Integrierte Health-Monitoring-Lösungen auf Basis bestehender Gesundheitsstandards schaffen Interoperabilität und ermöglichen es Gesundheitsdienstleistern sowie Patientinnen und Patienten, ihre Daten über Institutionsgrenzen hinweg auszutauschen und darauf zuzugreifen. Diese Arbeit zeigt eine integrierte Monitoring-Lösung auf Basis von Continua und Integrating the Healthcare Enterprise, die von mehr als 130 Patientinnen und Patienten sowie 14 Gesundheitseinrichtungen getestet wurde. Laut Rückmeldungen der Anwenderinnen und Anwender ist die geringe Akkulaufzeit von Smartphones aufgrund des hohen Datenverkehrs ein wiederkehrendes Problem. Da der kürzlich entwickelte HL7-Standard FHIR einen ressourceneffizienten Umgang mit Webservice-Verbindungen bietet, wird ein möglicher Ansatz zur Erweiterung der Monitoring-Lösung um FHIR-Unterstützung aufgezeigt.
Die Veröffentlichung des HL7-FHIR-Standards eröffnet neue Möglichkeiten für integrierte Anwendungen im Gesundheitswesen. Obwohl erste Testimplementierungen erst kürzlich begonnen haben, lohnt sich die Untersuchung des Einsatzes von FHIR im Kontext einer Personal-Health-Monitoring-Lösung. Die meisten bestehenden Telemonitoring-Lösungen im Gesundheitswesen stützen sich auf Richtlinien der Continua Health Alliance (CHA). Diese Arbeit vergleicht die Anforderungen von CHA und HL7-FHIR im Hinblick auf den Datenverkehr zwischen Client-Geräten und serverseitigen Anwendungen. Dazu wurde eine bestehende CHA-konforme Telemonitoring-Lösung um die Unterstützung von HL7-FHIR erweitert. Beide Ansätze wurden gleichzeitig in einem Live-System mit 68 Teilnehmerinnen und Teilnehmern evaluiert. Die Ergebnisse der Evaluierung zeigen, dass der FHIR-Ansatz im Vergleich zur CHA-Lösung die Möglichkeit bietet, den Datenverkehr zu reduzieren.
2014
2013
DOI: 10.1109/itng.2013.43
Die Beliebtheit mobiler Anwendungsplattformen wie iOS, Android oder Windows Phone 7 nimmt von Tag zu Tag zu. Die zugehörigen App-Stores bieten tausende unterschiedliche Anwendungen (sogenannte Apps) für nahezu jeden denkbaren Zweck. Aus Sicht der Softwareentwicklung bergen diese App-Stores ein hohes Potenzial: Entwicklerinnen und Entwickler erreichen die breite Öffentlichkeit und damit ein deutlich größeres Publikum als über jeden anderen Vertriebskanal. Mit der steigenden Zahl potenzieller Kundinnen und Kunden wachsen jedoch auch die Erwartungen an die User Experience. Der Benutzeroberfläche als zentralem Interaktionspunkt in mobilen Umgebungen kommt dadurch wesentlich mehr Aufmerksamkeit zu; Erfolg oder Misserfolg einer App hängen häufig von ihr ab. Darüber hinaus erwarten Benutzerinnen und Benutzer auf unterschiedlichen Plattformen dieselbe Bedienerfahrung. Um eine hohe Qualität in der Entwicklung von Benutzeroberflächen sowie die Entwicklung für verschiedene Plattformen zu ermöglichen, wird ein Framework vorgestellt, das eine plattformunabhängige Definition einer Benutzeroberfläche bietet, die durch Einschränkungen in Form von Regeln abgesichert ist. Mittels modellgetriebener Entwicklung erlaubt das Framework die Erstellung von Benutzeroberflächen, die nicht an eine bestimmte Zieltechnologie gebunden sind. Zudem ermöglicht es, eine Benutzeroberfläche zu definieren und sie unter Berücksichtigung vorgegebener Regeln in eine Zieloberfläche zu transformieren, sei es für Android, iPhone oder Windows Phone 7.
2012
2011
2010
2009
2008
2007
2006
2005