
Samar Rahmouni
Master's Student in Computer Science Research
Research Focus
Formal Verification & Reinforcement Learning
"The future is neurosymbolic ——"
Languages
English, French, Arabic
Personal Interests
Education
Master en Recherche Informatique
École Polytechnique, Paris
Current Research
Stage M2: Formalizing the Decidability proof for IS4 in Coq
Working on formalizing the decidability proof for IS4 (intuitionistic modal logic) in Coq. The proof proceeds on a labelled sequent calculus of IS4, formalizing syntax and semantics. Currently proving that cut elimination is admissible in this logic.
Focus: Formal verification and proof theory
Bachelor of Science in Computer Science
Carnegie Mellon University, Pittsburgh, PA
Honors Thesis: Domain Informed Oracle for Reinforcement Learning
Advised by Giselle Reis, Gianni Di Caro and Eduardo Feo Flushing
Concentration: Programming Languages
Research Projects
Proof Search in Pomset and BV logic
Partout - INRIA Saclay
Implementation was done in OCaml while making use of the 'Logical' tool for the proof search of BV, specifically. Proof search in Pomset was implemented as the search of cycles on graphs: restricted to balanced formulas. The implementation in Pomset was used as a benchmark for testing the proof search on BV.
Proof Assistant for Categories encoded in an Equational Graphical Language
École Polytechnique, Paris
Research on the link between equational and graphical structures. Transforming the categorical definition of a terminal object to an equational definition using the work done by Albert Burroni. Defined the relevant type system and its rules for terms, contexts and equalities.
Domain Informed Oracle for Reinforcement Learning
Carnegie Mellon University
Implemented a domain-informed module in ProgLog to guide the reward shaping of a Reinforcement Learning (RL) module. Independently gathered related work to better identify the problem of reward shaping in RL and investigate possible solutions. Adapted a deep-learning architecture to include a logic module, the model was formalized accordingly.
Proof Search and Certificates for Evidential Transactions
Carnegie Mellon University Qatar
Provided a logical framework for distributed evidential transactions. Compiled relevant related work and proved cut-elimination for the logic (interesting proof found in annex of the paper).
Behavioral Modulation of a Reinforcement Learning Controller using Artificial Emotions
Carnegie Mellon University Qatar
Formalized and implemented a survival game scenario based on predators and preys. Action is determined by behavior and decision in the environment. Experimenting on outcomes of behavioral modulations and its learned effects on decisions.
Get in Touch
Contact Information
Academic Collaboration
I'm always interested in discussing research opportunities, collaborations, or simply exchanging ideas about formal methods, AI, and the intersection of symbolic and neural approaches to computation.