Detailansicht

Container based execution stack for neural networks
Benjamin Nussbaum
Art der Arbeit
Masterarbeit
Universität
Universität Wien
Fakultät
Fakultät für Informatik
Studiumsbezeichnung bzw. Universitätlehrgang (ULG)
Masterstudium Wirtschaftsinformatik
Betreuer*in
Erich Schikuta
Volltext herunterladen
Volltext in Browser öffnen
Alle Rechte vorbehalten / All rights reserved
DOI
10.25365/thesis.53980
URN
urn:nbn:at:at-ubw:1-15624.24196.844958-1
Link zu u:search
(Print-Exemplar eventuell in Bibliothek verfügbar)

Abstracts

Abstract
(Deutsch)
Diese Masterarbeit beschreibt einen Ausführungs-Stack für neuronale Netze (genannt ConbexNN), der unter Verwendung der Kubernetes Container-Orchestrierung und einer Java basierten Microservice-Architektur, für Benutzer und Systeme via RESTful Webservices zugänglich gemacht wird. Der gesamte Arbeitsfluss, der Import, Training und Auswertung eines neuronalen Netzwerk-Modells beinhält, wird durch diese service-basierte Architektur (SOA) unterstützt. Diese Arbeit ist von N2Sky, einem Framework zum Austausch spezifischen Wissens über neuronale Netze, beeinflusst und unterstützt ViNNSL, die Vienna Neural Network Specification Language. Der Ausführungs-Stack läuft auf vielen namhaften Cloud-Umgebungen, ist skalierbar und jede einzelne Komponente ist einfach erweiterbar und austauschbar.
Abstract
(Englisch)
This thesis presents a container based execution stack for neural networks (ConbexNN) using the Kubernetes container orchestration and a Java based microservice architecture, which is exposed to users and other systems via RESTful webservices. The whole workflow including importing, training and evaluating a neural network model, becomes possible by using this service oriented approach. This work is influenced by N2Sky, a framework for the exchange of neural network specific knowledge and aims to support ViNNSL, the Vienna Neural Network Specification Language. The execution stack runs on many common cloud platforms. Furthermore it is scalable and each component is extensible and interchangeable.

Schlagwörter

Schlagwörter
(Englisch)
Neural Networks Execution Stack Container Docker Kubernetes Dl4J RESTful Webservices ViNNSL Microservices
Schlagwörter
(Deutsch)
Neuronale Netze Ausführungsstack Container Docker Kubernetes Dl4J RESTful Webservices ViNNSL Microservices
Autor*innen
Benjamin Nussbaum
Haupttitel (Englisch)
Container based execution stack for neural networks
Paralleltitel (Deutsch)
Container-basierter Ausführungsstack für Neuronale Netze
Publikationsjahr
2018
Umfangsangabe
156 Seiten : Illustrationen, Diagramme
Sprache
Englisch
Beurteiler*in
Erich Schikuta
Klassifikationen
54 Informatik > 54.30 Systemarchitektur: Allgemeines ,
54 Informatik > 54.65 Webentwicklung, Webanwendungen ,
54 Informatik > 54.72 Künstliche Intelligenz
AC Nummer
AC15488109
Utheses ID
47690
Studienkennzahl
UA | 066 | 926 | |
Universität Wien, Universitätsbibliothek, 1010 Wien, Universitätsring 1