Kimang KHUN, Ph.D. in mathematics and computer science
I hold a deep personal interest in Reinforcement Learning (RL) and Large Language Models (LLMs). During my thesis, I gained a theoretical understanding of RL through my study of multi-armed bandit problems, progressing from fundamental to advanced configurations. Building on this foundation, my previous role allows me to expand my expertise into other areas of Artificial Intelligence such as Computer Vision, Speech Processing, and LLMs. I am an active contributor to the open-source community, currently developing and administering four PyPI packages, in particular, tror-yong-asr for speech recognition task and tror-yong-ocr for scene text recognition task. In addition, I manage a YouTube channel, KrorngAI, sharing educational contents related to AI.
My Ph.D. was supervised by Nicolas Gast and Bruno Gaujal at University of Grenoble Alpes of France.
The manuscript of my Ph.D. is submitted to HAL theses of France and the lastest version can be downloaded here.
Education:
10/2019 - 03/2023 : Ph.D. in Mathematics and Computer Science, University of Grenoble Alpes, France
10/2018 - 09/2019 : Master of Science and Technology degree in Artificial Intelligence and Advanced Visual Computing, Ecole Polytechnique, France
09/2015 - 09/2018 : Engineering degree in Data Science, Ecole Polytechnique, France
Employment History:
11/2023 - 08/2025 : Chief Technology Officer, AI Farm Co., Ltd., Cambodia
12/2021 - 11/2023 : Government Official, Ministry of Industry, Science, Technology, and Innovation of Cambodia
01/2020 - 06/2020 and 01/2021 - 06/2021 : Teaching assistant of module INF204 in DLST of University of Grenoble Alpes, France
04/2019 - 09/2019 : Research Intern in Polaris team of Inria Grenoble Rhône Alpes, Grenoble, France
03/2018 - 08/2018 : Research Intern, Réseau de Transport d’Electricité, Paris, France
06/2017 - 08/2017 : Engineer Intern, Ontruck, Madrid, Spain
Current Projects:
TrorYongOCR
Design transformer-based deep learning model for Optical Character Recognition task.
Pre-trained weights: https://huggingface.co/KrorngAI/TrorYongOCR
Blog Post: https://kimang18.github.io/krorngai-blog/TrorYongOCR/
TrorYongASR
Design transformer-based deep learning model for Automatic Speech Recognition task.
Blog Post: https://kimang18.github.io/krorngai-blog/TrorYongASR/
Pre-trained weights tiny: https://huggingface.co/KrorngAI/TrorYongASR-tiny
Pre-trained weights small: https://huggingface.co/KrorngAI/TrorYongASR-small
Archived Projects:
Face Recognition System
leading and developping a small to system to record attendance via face recognition technology. Programming in Python (using Flask)
Inventory Custodian
leading and developping a small system to control the flow of items from one location to another in a company. Programming in Python (using Flask)
Robot Navigation using LLM
leading and developping a LLM to control robot via human unstructured command. Programming in Python (using HuggingFace)
AlphaZero for Ouk Chaktrang
leading and developping AlphaZero to play Ouk Chaktrang, Khmer chess known as a variant of Makruk chess. Programming in Pyhon.
Differential Drive Robot Navigation
implementing Astar and Dstarlite algorithms for navigation and obstacle avoidances. Programming in Python and ROS2.
Image Detection and Recognition applied on insects
school project as the application in industrial problem. Detecting and recognizing the stages of insects using their images. Implementing AlexNet and Object Detection algorithm. Programming in Python
Drone that follows colored ball
Programming a drone that detects and follows a colored ball. Programming in Python and ROS
Robotic competition
working in group of 12 students, building a robot achieving different goals during the competition. Programming in C.
last update 24/06/2026