Mathematik/Informatik
Domänenspezifische Sprache für differenzierbare Programmierung
Teilnehmer:innen
Can Lehmann (17), Ingersheim
Schule/Institution/Betrieb
Friedrich Schiller Gymnasium, Marbach am Neckar
Projektbetreuung
Simon Gaiser, Jan Rapp
Partnerinstitution
Schülerforschungslabor Kepler-Seminar e. V., Stuttgart
Region
Mittlerer Neckar
Jahr
2021
Sparte
Jugend forscht
Jeder hat im Schulunterricht schon einmal die Ableitung einer Funktion gebildet. Jedoch ist es auch möglich, Teile eines Computerprogramms abzuleiten. Im Rahmen dieses Projektes habe ich eine domänenspezifische Programmiersprache innerhalb der Programmiersprache Nim entwickelt. Sie kann Programme automatisch nach deren Eingabeparametern ableiten. Beispielsweise werden im Bereich des ma-schinellen Lernens Ableitungen zum Optimieren von Modellen eingesetzt. Meine Programmiersprache ermöglicht hier die einfache Implementierung neuer Operationen. Sie bildet jedoch nicht nur Ableitungen für Programme, sondern kompiliert diese auch automatisch zu parallelisierten Code für Grafikkarten. Zum Testen der Programmiersprache habe ich außerdem ein Deep Learning Framework auf deren Basis entwickelt. Da sich jedoch fast beliebige Programme paralle–lisieren und ableiten lassen, sind auch andere Anwendungen als das maschinelle Lernen möglich, wie beispielsweise eine Flüssigkeitssimulation.
3. Preis Bundeswettbewerb
1.500 € | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e. V.
1. Preis Landeswettbewerb Baden-Württemberg
250 € | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e. V.
1. Preis Regionalwettbewerb Mittlerer Neckar
-
-
Wer kann mitmachen?
Am Wettbewerb können Kinder/Jugendliche bis 21 Jahre teilnehmen. Jüngere Schülerinnen/Schüler müssen im Anmeldejahr mind. die 4. Klasse besuchen. Studierende dürfen sich höchstens im ersten Studienjahr befinden (Stichtag 31. Dezember). Zugelassen sind sowohl Einzelpersonen als auch Zweier- oder Dreierteams.Projektanmeldung
Bei Jugend forscht gibt es keine vorgegebenen Aufgaben. Das Forschungsthema wird frei gewählt. Wichtig ist, dass sich die Fragestellung einem der sieben Fachgebiete zuordnen lässt: Arbeitswelt, Biologie, Chemie, Geo- und Raumwissenschaften, Mathematik/Informatik, Physik sowie Technik.Detailinfos zur Teilnahme hier!
-
Anmeldeschluss
30. 11.2024, 23:59 Uhr
Abgabe für die schriftlichen Ausarbeitungen
für die Regionalwettbewerbe: 12.01.2025Regionalwettbewerbe
Die RW finden zw. 13. und 28.02.2025 statt.Landeswettbewerbe
Jugend forscht: 03.-05.04.2025 in Heilbronn
Jugend forscht junior: 10.+11.04.2025 in BalingenBundeswettbewerb
29.05.-02.06.2025 in HamburgAuftaktveranstaltung für Projektbetreuende: 15.10.2025, Infos und Anmeldung hier.
Jufos unterwegs: Termine hier.