Kohei Ozaki @smly
Works
Game AI
RiichiEnv: Research Environment for Mahjong AI
A high-performance research environment for Riichi Mahjong AI development. The core game logic is implemented in Rust for fast state transitions and rollouts, with a Python Gym-style API designed for reinforcement learning. Features include compatibility with the Mortal bot via the MJAI protocol, flexible rule configuration (Tenhou/Mahjong Soul presets, 3-player/4-player modes), and an integrated replay viewer for Jupyter notebooks.
RiichiLab: Mahjong AI Competition Platform
An open arena for Riichi Mahjong AI where developers can pit their bots against each other 24/7 via WebSocket connections. Participants authenticate with GitHub OAuth, register a bot, and connect using the provided API to play full four-player games in real time.
- Game server built on RiichiEnv's Rust simulator
- Bots exchange serialized
ObservationandActionobjects over the WebSocket, sharing the same interface as the local RiichiEnv library - OpenSkill-based rating system
- Detailed game logs with key-event shortcuts, and a replay viewer with permalink support for debugging
AI Competitions
I have been competing in AI competitions since 2011, spanning over 15 years. I have ranked as high as 4th globally on Kaggle (out of 490K+ users) and earned 23 gold medals.
I actively participate in competitions co-located with top academic conferences such as CVPR, ICCV, and NeurIPS.
Beyond competitions, I have been serving as a Google Developer Expert for Kaggle since 2025.
Satellite Imagery
I have a strong interest in remote sensing technologies and their applications, such as satellite imagery analysis, UAV-based small-object detection, and LiDAR measurements. I am also drawn to geolocalization techniques.
- 2021 5th xView3: Detecting IUU Fishing Vessels — DIU
- 2021 3rd NGA Overhead Geopose Challenge — NGA
- 2020 1st SpaceNet 5: Road Network Extraction — SpaceNet
- 2018 1st SpaceNet 2: Building Detection v2 — SpaceNet
- 2018 5th SpaceNet 4: Off-Nadir Buildings — SpaceNet
Academic Conferences
- 2025 7th Image Matching Challenge 2025 — CVPR 2025
- 2025 4th Google Code Golf Championship — NeurIPS 2025
- 2023 4th Image Matching Challenge 2023 — CVPR 2023
- 2021 1st Hotel-ID to Combat Human Trafficking — CVPR 2021, FGVC8
- 2019 1st Google Landmark Retrieval — CVPR 2019
- 2019 3rd Google Landmark Recognition — CVPR 2019
- 2019 3rd Open Images Instance Segmentation — ICCV 2019
- 2015 1st KDD Cup: MOOC Dropout Prediction — KDD 2015
Industry
- 2016 2nd Genentech Cervical Cancer Screening
- 2016 3rd Telstra Network Disruptions
- 2016 3rd NOAA Right Whale Recognition
- 2015 1st Springleaf Marketing Response