sIT 2018

For the 15th time the studentischen Informatiktage (sIT2018) take place in Göttingen between friday, 25th May and sunday, 27th May. This years general topic for the corporate presentations will be machine learning. The presentations hold saturday by students will be cover several aspects of computer science.

Since it's been received well last year, on sunday there will be a programming challenge once more. We encourage experienced programmers as well as beginners to participate. Of course there will be some prices.

Furthermore we offer a programming workshop for people without prior knowledge. For more detailed information take a look at the workshop tab.

We wish you all lots of fun!

  1. Friday, 05/25/2018
  2. Greeting 3:15 PM 3:30 PM

    Welcome to the sIT 2018

    Man vs. Machine: Where is Personalized Medicine Heading? 3:30 PM 4:15 PM

    The digital transformation affects all aspects of our daily life. It also changes how we think about healthcare systems and how we conduct medicine today. Latest advances in computer science pushed existing scientific methods, such as machine learning and artificial intelligence, towards a much broader adoption. In the given presentation, you will learn about the common requirements of citizens in Germany and across Europe, learn about their individual perspective on innovative healthcare services, and discuss what innovations are still fiction and which of them are already available today. However, we will also discuss ethical question, e.g. whether we are willing to share our private, healthcare-related topics either with machine learning algorithms or with intuitive, emphatically human medical experts
    A short Bio and a photo can be found here..

    Konzepte und Algorithmen für die Verwaltung variantenreicher Produkte bei Volkswagen 4:30 PM 5:15 PM

    In der Automobilindustrie vollzieht sich seit Jahren ein Wandel von einem Verkäufer- hin zu einem Käufermarkt. Der Kunde mit seinen individuellen Bedürfnissen rückt immer stärker in den Fokus der Fahrzeugproduktion. Damit einher nimmt auch die Bedeutung der Produktdifferenzierung als wesentlicher Wettbewerbsfaktor stark zu und resultiert in einer rasant steigenden Variantenvielfalt. Neue Entwicklungen im Bereich des autonomen Fahrens sowie die wachsende Bedeutung der Digitalisierung verstärken diesen Effekt zusätzlich. Die durch die hohe Anzahl wählbarer Sonderausstattungen hervorgerufene Komplexität, welche in diesem Ausmaß nahezu einmalig im Automobilsektor anzutreffen ist, stellt Fahrzeugproduzenten vor große Herausforderungen über alle Unternehmensbereiche hinweg. Der Einsatz geeigneter Algorithmen und entscheidungsunterstützender Systeme ist unabdingbar, um auch in Zukunft hoch komplexe und personalisierte Fahrzeuge anzubieten und den hohen Anforderungen der Kunden gerecht zu werden. Dabei ergeben sich Problemstellungen aus dem Bereich der Computational Intelligence, die wir in unserem Vortag exemplarisch vorstellen werden. Dazu vermitteln wir im ersten Teil unseres Vortrags einen Einblick in das Variantenmanagement bei Volkswagen. Der zweite Teil beschäftigt sich mit Algorithmen und Konzepten, die zur Beherrschung der Komplexität entwickelt wurden. Ihre Anwendung wird mit Hilfe des entstandenen Prototypen veranschaulicht.

    Infrastructure as Code 5:30 PM 6:15 PM

    Seit Jahren wird strikt zwischen den beiden Bereichen der Infrastruktur und der Softwareentwicklung unterschieden. Das fängt bei der Ausbildung an und zieht sich durch das gesamte Berufsleben.
    Doch die einst klaren Grenzen verschwimmen. Schuld ist Infrastructure as Code (IaC).
    Mithilfe von Automatisierungstools wie Red Hats Satelite werden Server über das Netz installiert und provisioniert. Für die Installation der Software haben viele Systemadministratoren ihre eigene Bash/Powershell Skript Sammlung und sparen somit wertvolle Zeit.
    Fügt man weitere Prozesse aus der Softwareentwicklung(CI/CD, SCM, Testing) und die Cloudtechnologie hinzu, kommt man sehr schnell zu einer kompakten Lösung seine Infrastruktur zu installieren, konfigurieren und Changemanagement zu betreiben.

    Feldforschung: Data Science bei KWS 6:30 PM 7:15 PM

    Seit 1856 ist KWS in der Pflanzenzüchtung tätig und produziert Saatgut für die gemäßigte Klimazone. Doch auch vor der Landwirtschaft macht die Digitalisierung nicht halt, so dass wir uns in den letzten Jahren verstärkt mit maschinellen Lernverfahren beschäftigt haben. Während des Vortrages werden wir einen kurzen Überblick über KWS geben und einige konkrete Beispiele zeigen, bei denen verschiede Lernverfahren zum Einsatz kommen. Abschließend gibt es eine technische Demonstration bei der ein Modell zur Ertragsvorhersage auf mehreren Rechnern verteilt trainiert wird.

    Social Events 7:30 PM

    BBQ, key-signing and more
  3. Saturday, 05/26/2018
  4. Delbert Grady will correct you - or how students think software development looks like 12:00 PM 12:45 PM

    Robin and Jan are developing Grady, a free and open-source single page application that enables the Institute for Computer Science to grade programming exams in a fast, fair and pseudonymous manner. Our aim is to develop great software that helps other people and teach ourselves as much as possible about modern technologies and processes on the way. The project started roughly a year ago and we think it is about time to share our experience on where this aim got us and how we got there. Three things to learn here: 1. What does Grady do? 2. What languages, frameworks, infrastructure and tools we use? 3. What is the software development process that enables all this? Spoiler: It's not the V-Model XT. While answering the questions we hopefully give meaning to as many buzzwords as we can (if you do not know them already).

    Automatic Detection of Social Bots 1:00 PM 1:45 PM

    During recent elections worldwide there have been concerns about automated social media accounts ("social bots") manipulating the shaping of public opinion. In order to be able to quantify their influence, it is necessary to be able to identify them in a scalable way. Current methods [Varol et al. 2017] can detect simple bots reliably, but fail to detect advanced bots that emulate human behaviour more closely [Cresci et al. 2017]. In this project, a supervised machine learning model has been created, which is supposed to automatically identify advanced social bots. It is able to achieve an accuracy of ~90% while being consistent with other current research.

    Zero knowledge proofs: Useful tools or just gimmicks for crypto nerds? 2:00 PM 2:45 PM

    Zero knowledge proofs give you the opportunity to proof your knowledge of a certain piece of information without revealing any details about it. Sounds nice! Buts how does it work and do we really need them?

    Sparse Approximations in Image Processing 3:00 PM 3:45 PM

    In this talk we take a look at a special class of approximation algorithms which are based on so called sparse signal representations. These representations arise from linear combinations of an overcomplete set of atom signals. The goal is to find a combination that uses as few of these atoms as possible. Using this sparse representation, several inverse problems can be solved. We will discuss how sparse representations can be found and how the best set of atoms can be learnt. Finally, we show how the image denoising problem can be solved in this setting.

    Data Science / AutoML 4:00 PM 4:45 PM

    Unterlagen: https://user.informatik.uni-goettingen.de/~fginfo/sIT_2018_marc_zoeller.zip
    Machine Learning ist eine sehr aktiv erforschtes Themengebiet und ein wichtiger Bestandteil vieler kommerzieller Anwendungen. Dieser Vortrag versucht das Thema Maschine Learning und Data Science in der Industrie zu beleuchten. Dazu wird live anhand eines echten Datensatzes eine Data Processing Pipeline aufgebaut.

    Instrumenting applications with Prometheus 5:00 PM 5:45 PM

    Did you ever wonder why your application performs so badly? Or did you ever ask yourself, how often this feature is actually used which is so annoying to maintain? Then you want to instrument your code and collect metrics. This talk will discuss the possibilities of the open-source toolkit "Prometheus". It will cover the ecosystem of Prometheus (exporter, alerting, dashboards, ...) and show how you can instrument your own software for it and also use it as a replacement for traditional monitoring tools like Nagios.

    Social Events 6:00 PM

    BBQ, key-signing and more
  5. Sunday, 05/27/2018
  6. Programming Challenge of sIT2018 2:00 PM 6:30 PM

    Take part at the programming challenge! You can compete in teams up to n=3 to compare your programming skills in C++ or Java. It's all about fun and being the best!

    Workshop: Einstieg in die Microcontroller-Programmierung für Nicht-Informatiker 2:00 PM 6:30 PM

    Dieser Workshop richtet sich an Personen ohne Programmierkenntnisse, an solche die schon etwas programmieren können und auch an solche, die einfach Interesse an der Programmierung von Mikrocontrollern in einer visuellen Programmiersprache haben. Als programmierbarer Mikrocontroller wird der Calliope Mini genutzt, welcher den Teilnehmenden zur Verfügung gestellt wird. Der Workshop wird an den Kenntnisstand der Teilnehmer angepasst und behandelt somit Themen, wie das Ansteuern der Aktoren und Sensoren, wie auch das Vernetzen verschiedener Mikrocontroller zum Erstellen von Netzwerken.

Einstieg in die Microcomputer-Programmierung für Nicht-Informatiker

  1. Sunday, 05/27/2018 2:00 PM 6:30 PM
Dieser Workshop richtet sich an Personen ohne Programmierkenntnisse, an solche die schon etwas programmieren können und auch an solche, die einfach Interesse an der Programmierung von Mikrocontrollern in einer visuellen Programmiersprache haben. Als programmierbarer Mikrocontroller wird der Calliope Mini genutzt, welcher den Teilnehmenden zur Verfügung gestellt wird. Der Workshop wird an den Kenntnisstand der Teilnehmer angepasst und behandelt somit Themen, wie das Ansteuern der Aktoren und Sensoren, wie auch das Vernetzen verschiedener Mikrocontroller zum Erstellen von Netzwerken.