Dieses Repository enthält alle Informationen und Materialen zur Lehrveranstaltung "Big Data" an der FH Joanneum Graz. Dies dient als Grundlage für die Vorbereitung der LV sowie als Dokumentation vor Ort und nach der LV.
- Datum: 11. März 2017, 9-18 Uhr
- Ort: FH Joanneum, Alte Poststraße 152, Graz
- Lehrende:
Der Inhalt hier steht, soweit nicht explizit anders erwähnt, unter der Creative Commons Namensnennung 4.0 Lizenz.
Zur Vorbereitung soll der Artikel "Ich habe nur gezeigt, dass es die Bombe gibt". Der Artikel gibt einen Einblick in verschiedene Aspekte, die uns in der Lehrveranstaltung begleiten und welche wir gemeinsam vor Ort diskutieren werden.
Timetable | Agenda |
---|---|
9:00 - 9:15 | Einleitung |
9:15 - 10:45 | Big Data Einführung |
10:45 - 11:05 | Diskussion Cambridge Analytica |
11:05 - 11:20 | Pause |
11:20 - 12:00 | Open Data |
12:00 - 12:30 | Setup Coding |
12:30 - 13:30 | Mittag |
13:30 - 15:15 | Coden 1 |
15:15 - 15:30 | Pause |
15:30 - 16:50 | Coden 2 |
16:50 - 17:00 | Verabschiedung |
Stefan Kasberger studiert Umweltsystemwissenschaften Geographie an der Karl Franzens Universtität Graz und forscht im Bereich Computational Social Science. Nebenbei ist er selbstständig als Training Manager bei ContentMine tätig, einem Projekt aus Cambridge UK, das sich mit Text und Data Mining beschäftigt. Weiters ist er auch Obmann von Open Knowledge Österreich, einem Verein, der sich für offenes und freies Wissen einsetzt.
Peter Grassberger studierte dann Medientechnik und -design im Bachelor an der FH Hagenberg. Aktuell ist er Selbstständig als Web- und Softwareentwickler in Graz, studiert Softwareentwicklung-Wirtschaft im Master an der TU Graz und ist (Netz)politisch aktiv.
Big Data ist in aller Munde, doch was ist damit gemeint?
Bei der Einführung in den Begriff Big Data werden Schritt für Schritt die relevanten Aspekte erörtert und gemeinsam in interaktiven Formaten direkt erfasst.
Bei der theoretischen Einführung wird erklärt, was ein Algorithmus ist, wie ein Algorithmus lernt, welche Rolle Daten dabei spielen und welche Grenzen und Probleme es dabei gibt.
Mittels einem interaktiven Format erleben die Studierenden dann direkt wie ein Algorithmus Entscheidungen trifft und welche Auswirkungen dies auf sie selber und die Gesellschaft haben kann. Dazu werden von Studierenden Daten zu wie Alter, Wohnfläche, Geschlecht, Medienkonsum pro Woche und Zufriedenheit mit Politik gesammelt. Die Daten werden dann auf drei Algorithmen (2 fix vorgegebene und ein lernender) angewendet und die Unterschiede diskutiert.
Mit dem dadurch erlangten Verständnis werden noch einige bekannte und relevante Anwendungsfälle von lernenden Algorithmen gezeigt und diskutiert (z. B. Facebook Gesichter-Erkennung, Amazon Empfehlungen, Autonome Autos, etc.). Der Theorie-Teil wird dann mit einen Blick auf das Wechselspiel von Technologie und Mensch abgerundet.
Zum Schluss wird das erlernte Wissen im Zuge einer Diskussion zu dem Artikel "Ich habe nur gezeigt, dass es die Bombe gibt" über Cambridge Analytica und dem Einfluss auf die Wahl von Donald Trump angewendet und kritisch hinterfragt.
Eine absolute Leseempfehlung zu dem Thema ist das Buch "Weapons of Math Destruction" von Cathy O'Neil.
Quellen
- Buch: Weapons of Math Destruction von Cathy O'Neil
- Big Data
- Algorithmus
- Künstliche Intelligenz
- Maschinelles Lernen
- Recomender Systeme
- Selbstfahrendes Kraftfahrzeug
- IBM Watson
- Google DeepMind
- Machine Bias: There’s Software Used Across the Country to Predict Future Criminals. And it’s Biased Against Blacks.
- Private traits and attributes are predictable from digital records of human behavior
- Discrimination in Online Ad Delivery
- Measuring Price Discrimination and Steering on E-commerce Web Sites
- Ich habe nur gezeigt, dass es die Bombe gibt
- Cambridge Analytica und die schmutzige Bombe
- Mit Big Data Wähler manipulieren: "So einfach ist das nicht"
- Vortrag Wolfie Christl zu Big-Data-Business, Profiling & Privacy @ 14. #netzpat
Daten als Gemeingut.
Open Data befreit Daten und ermöglicht allen das Verwenden dieser. Bei der Einführung werden die Vorteile und Probleme die dabei auftreten erörtert.
Dann wird anhand des Projektes Offene Wahlen Österreich auf praktischer Ebene die Stärke und Relevanz von Open Data erklärt und ein Einblick in die Arbeit mit offenen Daten gegeben.
Quellen
- Open Data
- Offene Wahlen Österreich
- Open Definition
- Creative Commons
- Open Government Data Portal Österreich
- OpenDataPortal Österreich
- OpenStreetMap
- Informationsfreiheitsgesetz
Mittels JavaScript werden gemeinsam die ersten Schritte im Programmieren erlernt. Anhand dem erstellen eines Balkendiagrammes mit dem das Ergebnis einer Wahl visuell dargestellt wird, werden die Grundlagen im programmatischen Denken vermittelt, und so die Anwendung von Algorithmen und Daten von eigener Hand erlebt.
Ressourcen
- Sublime Text
- Tutorial: Balkendiagramm
- Tutorial: Wahl-Karte
- Videos von GangMan2006 @ Youtube
- Nachschlagewerk: developer.mozilla.org
- Fragen stellen: Stackoverflow
- Interaktiv Lernen: CodeAcademy
- Interaktiv Lernen: Code School
- Interaktiv Lernen: Khan Academy
- Udacity Course: JavaScript Basics for Beginners
- Intro to jQuery
- Data Visualization and D3.js