SURF Open innovatie Lab (SOIL)

Slides:



Advertisements
Verwante presentaties
© Brainport Development, 2014 De kracht van samenwerking 1.
Advertisements

Wat is goed onderwijsonderzoek?
Anders Denken = Anders Doen! VERNIEUWEND ONDERNEMEN EN NETWERKEN “New roads towards the Labour Market: web based employment services of the JobCreator”
- Inhoud Artificial Intelligence - Inhoud Wat is AI? OorsprongReasoningLearning • Wat is Artificial Intelligence.
Ronnie Lassche Vrije Universiteit Amsterdam
Opdrachttaak kennissystemen:
GrondGebruiks modellering, Toepassing Land Use Scanner in Suriname.
Ontwerpprojecten In de praktijk
Adaptieve Ondersteuning van Mens-Computer Teams Een Verkenning van het Gebruik van Cognitieve Modellen van Vertrouwen en Aandacht Peter-Paul van Maanen.
Schatgraven in Gegevensbergen
Toekomst van de e-Infrastructuur
1 Cloud Computing & SaaS boodschap and werkgroep Educatie & PR February © EuroCloud –
Utility Business Infrastructure
Situational Influences on the Use of Communication Technologies A Meta-Analysis and Exploratory Study B. van den Hooff, J. Groot, S. de Jonge.
Een strakke workflow als hulpmiddel voor online samenwerking. Jikke de Groot Universiteitsbibliotheek/ Universiteit Utrecht Sector Innovatie & Ontwikkeling.
Overzicht samenvatting en discussie hc1 t/m hc4 samenvatting en discussie hc1 t/m hc4 inleiding tot de rest van het vak inleiding tot de rest van het vak.
Onderzoeksdata in de Bibliotheek: Tijd voor een nieuw Informatie-specialisme? Ervaringen uit de praktijk Rob Grim Research Data Specialist/e-Science Coordinator.
Kennisuitwisseling in LOK Landelijk onderwijsweb Kennistechnologie Evert van de Vrie Kennisuitwisseling in LOK Landelijk onderwijsweb Kennistechnologie.
 Mobiliteit moet! (uitspraak ‘oud’ kabinet)  Iedereen is mobiel… kijk maar eens naar je eigen situatie.  Vooral tweeverdieners (met kinderen) extra.
Motion planning with complete knowledge using a colored SOM Jules Vleugels, Joost N. Kok, & Mark Overmars Presentatie: Richard Jacobs.
Confidential 1 Trends in ICT J. Bruijning KPN Research 8 juni 2001.
De computer verdwijnt, lang leve ambient intelligence Henk van Leeuwen
Hoe kunnen we een lerende eigenaar maken van zijn eigen ontwikkeling?
Een Module over Model Checking voor het VWO Frits Vaandrager1, David Jansen1 & Els Koopmans2 1Radboud Universiteit Nijmegen 2Olympus College Arnhem.
Sjiera de Vries Lector Sociale Innovatie en Verscheidenheid Sociale Innovatie.
Improving health by sharing science 11/09/2014 ICT en datakwaliteit: een goede relatie? Ariaan Siezen - Nijmegen ICT coördinator Radboud Biobank/Parelsnoer.
Wie zijn wij?. Visie: 3d printen zal onze wereld veranderen op gebied van product design, ontwikkeling en produceren. Door de steeds vernieuwende technologie.
Emeritiforum 23/10/2014 Ir. Wilfried Verachtert (Imec) Prof. Bart Preneel (KULeuven Esat) Moderator Prof. Em. Hugo De Man.
.NET-productiviteit verhogen met een gepast gebruikt van lambda's en F# TETRA project proposal 2015.
Neurale Netwerken Genetische Algorithmen
Experimenteren op Afstand SURF/DU dag – 7 oktober 2004 Gaming, Simulaties, Cases: Authentic Learning Leendert van Gastel Universiteit van Amsterdam.
We hebben de tools en de kennis! En nu naar een hogere effectiviteit en didactisch verantwoorde inzet! AudioVisueel Centrum | ICT Services.
Faculteit Industrieel Ontwerpen, 27 november 2006 Bilateraal College van Bestuur Managementteam Industrieel Ontwerpen.
Haal het beste uit jezelf en anderen! Toekomstbestendige Bloei.
De toekomst van arbeid? Maarten van Riemsdijk The way we are living is changed fundamentally By how we use and implement technical knowledge LIVING TECHNOLOGY.
Informatica aan de Universiteit Antwerpen Academische Bachelor en Master.
Beheer van Onderzoeksdata (RDM) Hannelore Vanhaverbeke – DOC Jan Ooghe, Kristel Hoydonckx – ICTS TOB project o.l.v. Hilde Van Kiel - UB.
1 Bart van Muijen – Sales & Operations Manager UPDATE PV.
Amsterdam Airport Schiphol 1 Anne Helsdingen Saskia Brand-Gruwel CELSTEC, OUNL Jeroen van Merriënboer Universiteit Maastricht 26 juni 2009 Project Outreach.
Disruption in Retailing Customer will buy differently Prof Dr Cor Molenaar RSM/ErasmusUniversity eXQuo consultancy.
UNESCO 2003 & 2005 Encounters in cultural (heritage) diversity and sustainable development – 25/1/2016 UNESCO en/in het digitale tijdperk.
Digital Data Conservation Joeri Both BMI dag 31 mei 2016 NKI.
Mark Roesink, RE finance specialist Oikocredit Brussel 28 mei 2016 hernieuwbare energie in ontwikkelingslanden Hernieuwbare energie een cruciale sleutel.
Symposium Groene Groei
KRITISCH DENKEN 10 Co-premissen I © Kritisch Denken.
Standaarden en spelregels voor de Slimme Stad
Computational Thinking Leren op je Eigen Niveau
Open Badges en microcredentialing
Smart Cities Gastcollege AD opleiding Projectleider Techniek
Enterprise Europe Network - Groen Gas BBQ
Productiviteit en Innovatie
Educatieve Games – Leermiddel of Lapmiddel?
Onderzoekend leren in de natuurwetenschappen
Werkwijze Hoe zullen we als groep docenten te werk gaan?
Hoe plannen we onderzoekend leren in wiskunde?
Digitale transformatie is de sleutel tot een nog succesvollere samenwerking Sven Eijck, 14 november 2017.
Supercomputers woensdag 18 januari 2017.
De diensten die een onderneming kan bieden aan haar klanten, leveranciers en eigen medewerkers zijn direct afhankelijk van haar IT-infrastructuur. In het.
Ambassadeursnetwerk Jan Bartling, Leo Bakker 27 september 2017.
Onderzoekend leren in de natuurwetenschappen
Tool WD-2: Verbinden van opdrachten aan de beroepscontext
Disruptive, exponential, (big) data driven, digital transformation;
Open Universiteit Nederland
POV-dag 2017: Delen, durven & doen!
Inspiratiesessie mobiliteit en logistiek in de zorg
Tool IG-1: Onderzoekend leren en de eisen van het wiskundecurriculum
Agro Data Cube: Big Data faciliteit voor open innovatie
Mixed-Signal Design Engineer
Artificiele Intelligentie (versie 03/11/05)
Smart schools Open oproep voor digitale innovatie in onderwijs
Transcript van de presentatie:

SURF Open innovatie Lab (SOIL) Caspar van Leeuwen

Overview Wat is het SURF Open Innovatie Lab? Wat is Machine Learning / Deep Learning? Deep Learning op supercomputers Wetenschappelijke simulaties verbeteren/versnellen m.b.v. Deep Learning

Artificial Intelligence Terminologie Artificial Intelligence Machine Learning Deep Learning

SURF Open Innovatie Lab Compute infrastructuur Networking Visualisatie Trainingen Masterclasses Community events Surf Open Innovatie Lab

SURF Open Innovatie Lab Innovation Collaboration Experiments Academia SURF institutions Industry

SURF Open Innovatie Lab Concepts Ideas Proof of Concepts Pilots Service development Services

SURF Open Innovatie Lab Pilots Service development Services Concepts Ideas Proof of Concepts Quantum computing Future processor technologies e.g. ARM Energy Smart Computing Machine learning enhanced HPC IoT & streaming data Augmented reality & VR 3D printing for visualization Technology Idea/Concept Customer New service Service improvement Scaling up Deep Learning current projects @ SURFsara

SURF Open Innovatie Lab Concepts Ideas Proof of Concepts Pilots Service development Services current projects @ SURFsara Technology Scaling up Deep Learning Quantum computing Future processor technologies e.g. ARM 3D printing for visualization New service Idea/Concept IoT & streaming data Service improvement Energy Smart Computing Machine learning enhanced HPC Augmented reality & VR Customer

SURF Open Innovatie Lab Concepts Ideas Proof of Concepts Pilots Service development Services Scaling up Deep Learning Gehele supercomputer efficiënt laten rekenen aan één Deep Learning taak

SURF Open Innovatie Lab Concepts Ideas Proof of Concepts Pilots Service development Services current projects @ SURFsara Technology Quantum computing Future processor technologies e.g. ARM Scaling up Deep Learning 3D printing for visualization New service Idea/Concept Machine learning enhanced HPC IoT & streaming data Service improvement Energy Smart Computing Augmented reality & VR Customer

SURF Open Innovatie Lab Concepts Ideas Proof of Concepts Pilots Service development Services Machine learning enhanced HPC Machine Learning om traditionele wetenschappelijke berekeningen (bijv. simulaties) te versnellen / verbeteren

Overview Wat is het SURF Open Innovatie Lab? Wat is Machine Learning / Deep Learning? Deep Learning op supercomputers Wetenschappelijke simulaties verbeteren/versnellen m.b.v. Deep Learning

Wat is Machine Learning? Artificial Intelligence Wat is Machine Learning? Machine Learning Verschillende definities… Machine learning = het gebruik statistische technieken om computersystemen te laten leren (d.w.z. steeds beter worden in een bepaalde taak) op basis van data, zonder expliciet voor de taak geprogrammeerd te zijn. Voorbeeld: het leren herkennen van dieren Deep Learning

Artificial Intelligence Wat is Deep Learning? Machine Learning Deep Learning is één van de meest succesvolle ML technieken Geïnspireerd op het menselijk brein Deep Learning Leren door verbindingen (sterker) te maken Neuronen

Wat is Deep Learning? Neuraal netwerk Neuronen Kat! Output layer Input layer Hidden layer (1 … N) Output layer Neuronen Kat!

Wat is Deep Learning? Deep Learning: het trainen van de sterkte van de verbindingen tussen neuronen op zo’n manier dat ze de gewenste uitkomst het beste voorspellen Input layer Hidden layer (1 … N) Output layer Neuronen Gewichten aanpassen Hond!

Wat is Deep Learning? Deep Learning: het trainen van de sterkte van de verbindingen tussen neuronen op zo’n manier dat ze de gewenste uitkomst het beste voorspellen Input layer Hidden layer Output layer Kat!

Wat is Deep Learning? Typische toepassing: classificatie Gewichten zijn getraind om het beste te kunnen voorspellen welk dier te zien is

Wat is Deep Learning? Andere toepassing: genereren van nieuwe voorbeelden. Deze ‘celebrities’ bestaan niet! Gewichten zijn getraind om voorbeelden te genereren die het moeilijkst te onderscheiden zijn van echte voorbeelden Progressive Growing of GANs for Improved Quality, Stability, and Variation (T. Karras et al, 2018)

Wat is Deep Learning? Nog een toepassing: interpolatie Google brain project: pixel recursive super resolution (Dahl et al 2017)

Overview Wat is het SURF Open Innovatie Lab? Wat is Machine Learning / Deep Learning? Deep Learning op supercomputers Wetenschappelijke simulaties verbeteren/versnellen m.b.v. Deep Learning

Deep Learning op supercomputers Concepts Ideas Proof of Concepts Pilots Service development Services Scaling up Deep Learning Gehele supercomputer efficiënt laten rekenen aan één Deep Learning taak

Deep learning op supercomputers M.n. Deep Learning is rekenintensief. Benodigde rekenkracht afhankelijk van: Aantal lagen & verbindingen in neuraal netwerk Aantal voorbeelden Complexer neuraal netwerk + meer voorbeelden = betere voorspelling Meer rekenkracht → betere voorspellingen Algoritme voor training moet parallel kunnen draaien

Deep Learning schaling SURFsara expertise: schaling Ideaal: verdubbeling van aantal computers = halvering van rekentijd Realiteit: Extra overhead (computers moeten met elkaar ‘praten’ tijdens berekening) Deel van de code kan niet parallel → alle computers wachten op één Extra berekeningen om resultaten samen te voegen

Deep learning schaling SURFsara expertise: schaling E.g. Intel Parallel Compute Center (IPCC) project: ImageNet 1k (classificatie van foto’s) 70 Ideaal SURFsara IBM Caffe IBM Torch Facebook 60 50 40 Foto’s/s 30 20 10 4 16 32 64 96 128 192 256 Nodes (computers)

Deep learning op supercomputers AI Radiologist Classificaties van X-ray foto’s op aandoeningen Toegepaste techniek: Transfer learning

Deep learning op supercomputers AI Radiologist Classificaties van X-ray foto’s op aandoeningen Toegepaste techniek: Transfer learning Netwerk leert sneller, want kent bijv. al basale ‘vormen’ (rechte lijnen, cirkels, etc)

Overview Wat is het SURF Open Innovatie Lab? Wat is Machine Learning / Deep Learning? Deep Learning op supercomputers Wetenschappelijke simulaties verbeteren/versnellen m.b.v. Deep Learning

Simulaties versnellen mbv Deep Learning Programma: Deep Learning enhanced HPC Doel: inzetten van Deep Learning technieken om ’traditionele’ HPC simulaties te verbeteren / versnellen

Simulaties versnellen mbv Deep Learning: motivatie Moore’s law: transistors per chip 1011 109 # Transistors / chip 107 105 103 1970 1980 1990 2000 2010 2020

Simulaties versnellen mbv Deep Learning: motivatie “Vanzelfsprekende” toename in rekenkracht is binnenkort voorbij 104 103 102 10 1 1970 1980 1990 2000 2010 2020 ~ 50 atomen Feature size (nm)

Simulaties versnellen mbv Deep Learning: motivatie Hoe zien onze toekomstige worloads / services eruit? Hardware Services DL4HPC GPU Parallel CPU

Simulaties versnellen mbv Deep Learning Samenwerking met onderzoekers: 4 use cases 1-1.5 jaar funding voor een locale expert (e.g. postdoc) Deep Learning expert van SURFsara Computationele infrastructuur (super/clustercomputer) Gezamelijke meetings met alle groepen voor kennisuitwisseling

Simulaties versnellen mbv Deep Learning Project 1: botsingen in een deeltjesversneller simuleren PI: Sascha Caron (Nijmegen) Postdoc: Sydney Otten

Simulaties versnellen mbv Deep Learning Project 2: turbulentie modelleren voor betere weersvoorspellingen PI: Chiel van Heerwaarden (Wageningen) PhD: Robin Stoffer Source: by Depunity, from Wikimedia Commons [CC BY-SA 4.0]

Simulaties versnellen mbv Deep Learning Kansen: DL kan helpen bij veel wetenschappelijke problemen op gebied van HPC. (e.g. lage resolutie v.s. hoge resolutie probleem is veel voorkomend) Uitdaging: Deep learning expertise aanwezig bij AI onderzoeksgroepen → focussen vooral op ontwikkeling van nieuwe DL technieken Deep learning expertise vaak niet of beperkt aanwezig bij domein-specifieke onderzoeksgroepen (bijv. klimaatwetenschappen) → kennis over toepassing van bestaand DL techieken nodig

Demo Tensorflow Playground

Discussiepunt Machine Learning is een hype, dat waait wel over

Discussiepunt Wat is de grootste uitdaging in Machine Learning? Kwaliteit van de data Beschikbaarheid van (voldoende) data Beschikbaarheid van hardware (capaciteit) Beschikbaarheid van kennis over (goed) gebruik van Machine Learning

Discussiepunt Onderzoekers: wie heeft machine learning gebruikt? Waarvoor? Welk framework? Wat voor data? Welke hardware? Wat is de beschikbaarheid van data in jouw veld? Zijn er openbare datasets? Hoe kom je aan je data? Liep je tegen problemen aan? Welke?

Discussiepunt Welke onderzoeksvelden zouden baat hebben bij Machine Learning? Waarom?

Discussiepunt Research support: is er vraag naar machine learning support op jouw universiteit / onderzoeksinstituut Wat voor support (hardware, software, algoritmes)? Welke wetenschappelijke domeinen betreft het? Hebben deze wetenschappers voldoende expertise om ML goed te gebruiken? Hebben research support afdelingen voldoende kennis over ML? Zo niet, wat mist er?

Discussiepunt Wat moet SURF doen om gebruik van Machine learning te ondersteunen? Hulp bij het schalen van machine learning problemen op de supercomputer Hulp bij het versnellen van mijn traditionele HPC simulaties met behulp van machine learning Algemene machine learning consultancy Voorzien in hardware Voorzien in software …

Discussiepunt Om onderzoekers te ondersteunen die machine learning gebruiken is de beste oplossing: Het bij elkaar brengen van AI onderzoekers en andere disciplines, zodat de AI onderzoekers de anderen kunnen ondersteunen Centrale ondersteuning binnen een universiteit / onderzoeksinstituut, vanuit reguliere research support-organen Een landelijke expertise team dat consultancy aan onderzoekers kan bieden

Discussiepunt Er is een groot tekort aan mensen met Machine Learning kennis. Is dat iets waar jullie tegenaan lopen, bijvoorbeeld bij aantrekken van geschikt personeel? Hoe kunnen we dit tekort oplossen? Moeten opleidingen hun capaciteit vergroten? Maar hoe doen ze dat, gezien het tekort aan docenten met deze kennis?

Discussiepunt ‘Silicon Valley’ (Google, Facebook, etc) heeft een enorme voorsprong op gebied van Machine Learning, en het geld om de schaarse experts aan te trekken. Hoe blijven we als Nederland / Europa bij?

Discussiepunt Machine learning is een positieve / negatieve ontwikkeling Denk aan: Beschikbaarheid van banen Kwaliteit van leven Doemscenario’s (intelligente wapens)

Discussiepunt Wat voor data heb je bij jouw instituut die geschikt zouden zijn om met machine learning zou analyseren? Wie zou dat moeten doen?

Discussiepunt Vergeet machine learning, quantum computing is ‘the next big thing’ Is iemand bezig met quantum computing?

Discussiepunt Welke andere innovaties op gebied van hardware / software zullen een impact hebben op de wetenschap?