Ing. Ramin Zohouri
Angestellt, Software Specialist in Autonomous Driving Car, BMW Group
Munich, Deutschland
Werdegang
Berufserfahrung von Ramin Zohouri
Bis heute 5 Jahre und 11 Monate, seit Juli 2018
Software Specialist in Autonomous Driving Car
BMW Groupdeveloping solutions for highly automated driving systems and driving assistant systems. specialized in machine learning and reinforcement learning.
6 Monate, Sep. 2016 - Feb. 2017
Data Scientist
birkle IT GmbH
Analyse großer Datenmengen, Umsetzung der Projekte von der Analyse bis zum Rollout,Entwicklung von innovativen und effizienten Algorithmen, kundenspezifischer Features sowie Business-Logik, mit dem Ziel geschäftsrelevante Erkenntnisse abzuleiten, Mitarbeit an Data Mining Projekten und im Bereich selbstlernende Software, Konzeption, Entwicklung sowie Umsetzung von Big Data Applikationen mit Echtzeitdatenströmen, Unterstützung im Bereich Predictive Analytics.
Neural Bots: In diesem Projekt werden Algorithmen aus dem Bereich des Deep-Reinforcement-Learning dazu verwendet, um Brain-controlled Prosthetics zu steuern. Durch Verwendung des EEG-Signals ist ein natürlicherer und genauerer Umgang mit den Prothesen möglich, als bei direkter Steuerung mit reinen Motorsignalen. Die Algorithmen passen die Bewegungen derart an, dass diese den Erwartungen der Versuchspersonen entsprechen
1 Jahr und 2 Monate, Apr. 2015 - Mai 2016
Software-Entwickler, Designer
Fraunhofer Institut für Solare Energiesysteme ISE
diesem Projekt geht es um die Automatisierung eines Güte-Testsystems für Solarzellen. Das System besteht aus einer Reinraum Kugelumlaufführung, einer Quellen- und Mess-Einheit, Lumineszenz Kamera und einem Vakuumventil. Dazu gehört die Entwicklung und die Implementierung eines dynamischen Kontroll-Interfaces zur Automatisierung der Güteprüfung, sowie die Umsetzung von Sicherheit-Constraints. Aufgaben sind die Programmierung von Seriellen Schnittstellen, schreiben von Wrappen für die Hardwaretreiber
In meine Masterarbeit verwendete ich Echo State Networks als Funktionsapproximatoren für den Q-learning Algorithmus, um Regelkreise mit Aktionsverzögerungen zu optimieren. Hierfür habe ich einen effektiven und effizienten Q-learning Algorithmus entworfen und implementiert (Echo State Fitted-Q Iteration).
Echtzeit Verfolgung der Visuellen Markierungen sowie Bewegungsabschätzung für einen autonomen Roboter. Einem Computer Vision Algorithmus, mit dem visuelle Markierungen in einer dynamischen Umgebung mit anderen Robotern, detektiert und aufgezeichnet werden. Im weiteren Verlauf, haben wir einen Quaternion Kalman-Filteralgorithmus zur Orientierungsschätzung unter Verwendung von IMU Sensoren implementiert und verwendet, um schnelle Bewegunsgänderungen des Roboters zu bestimmen.
Lernen mit Gehirn-Computer-Schnitstellen. Das Forschungsprojekt konzentrierte sich auf Gehirn- Computer-Schnittstellen Systeme und es bestand aus zwei Hauptphasen. Zum ersten, aus der Klassifizierung von positiven und negativen Ereignissen durch stimulierte Ereigniskorrelierte Potentiale. Und Zweitens, aus der Beeinflussung eines Roboters, der anhand von Gehirnströme (EEG) eine richtige Melodie spielen sollte.
1 Jahr und 10 Monate, Juli 2012 - Apr. 2014
Wissenschaftlicher Hilfskraft
Albert-Ludwigs-Universität FreiburgDas Forschungsprojekt basiert auf der visuellen Überwachung und Manipulation von Objekten mit einem humanoiden Roboter Nao. Die Aufgabe des Roboters war es, ein Glockenspiel visuell zu verfolgen und anschließend mit einem Glockenschlägel ein von einer MIDI-Datei gegebenes Lied autonom nachzuspielen. Außerdem enstanden während des Projektes verschiedene Demonstrationen von Bewegungsabläufen, zum Beispiel: Treppensteigen, Dirrigieren eins Orchesters
Evaluation von Lern-Algorithmen zum Tracken von neuronalen Aktivitäten. In diesem Forschungsprojekt wurden neuronale Aktivitäten unter Verwendung von Algorithmen für maschinelles Lernen aufgezeichnet. Wir haben Spitzen von extrazellulären neuronalen Aufnahmen detektiert und damit eine Reihe von Funktionen für jeden Aufzeichnungskanal berechnet. Wir verwendeten verschiedene überwachte maschinelle Algorithmen, um Kanal-Aktivitäten zu identifizieren und verglichen sie mit verschiedenen Aufnahmen.
5 Jahre und 1 Monat, Apr. 2007 - Apr. 2012
Software-Entwickler, Designer
Bank-Maskan
Red Hat Enterprise Linux 4 und Oracle 10g Datenbank-Administration, Erstellung und Änderung von PL-SQL gespeicherten Prozeduren, Pakete und SQL-Abfragen, die Entwicklung von Borland Delphi 7-Client-Server-Anwendungen, die Analyse von Finanzverfahren und Entwicklung von Modulen für Buchhaltungssoftware.
Ausbildung von Ramin Zohouri
2 Monate, Juli 2015 - Aug. 2015
Numerical Optimal Control
Albert-Ludwigs-Universität Freiburg
Ein Intensivkurs über Optimale Steuerung, in dem die theoretischen Hintergründe sowie das dazugehörige praktische Wissen über numerische Methoden vermittelt wurde.
3 Jahre und 9 Monate, Apr. 2012 - Dez. 2015
Computer science
Albert-Ludwigs-Universität Freiburg
Studium der Robotik, Maschinelles Lernen, Computer Vision, künstliche Intelligenz, Notendurchschnitt 2.0.
4 Jahre und 1 Monat, Feb. 2003 - Feb. 2007
Abschluss in Informatik
Alameh Mohades Nouri University, Noor-Iran
Software-Entwicklung, Notendurchschnitt 2.0.
Sprachen
Englisch
Fließend
Deutsch
Gut
Türkisch
Grundlagen