FrontierChallenge: Evaluating Scientific Workflow Completion
97 scientific workflows across six domains, evaluated on complete artifact delivery. The best reported system finished 20.6% of tasks despite strong partial scores.
I am an AI Research Scientist on the post-training team at Apodex and one of the founding engineers of Apodex Harness and FrontierAgent. I work on reliable agent systems for long-running tasks: multi-agent orchestration, memory and context management, tool use, and verifiable evaluation. Previously, I led AI development at Watt, a Shanda-incubated startup. I also teach postgraduate deep learning at Nanyang Technological University. My earlier research focused on robot perception and visual SLAM.
PhD Robot Vision
2016-01-11
2021-11-30
Nanyang Technological University
MEng Pattern Recognition and Intelligent System
2011-09-01
2013-07-18
Northeastern University
BSc Automation & Control Engineering
2007-09-01
2011-07-20
Northeastern University
I am an AI Research Scientist at Apodex, where I build agent infrastructure for complex, long-running work. As a founding engineer of Prax / AgentOS, I have worked on multi-agent orchestration, workflow execution, memory, verification, and evaluation. My current research spans agentic systems and tool-use post-training; my earlier work focused on robot perception and visual SLAM. I hold a PhD in Robot Vision from Nanyang Technological University.
My recent work connects three questions:
Current manuscripts under review include AgentAgora: Facilitated Multi-Agent Discussion for Creative Generation and CreativitySuite: A Comprehensive Framework for Evaluating and Enhancing Creativity in Large Language Models.
Please reach out to collaborate 😃
97 scientific workflows across six domains, evaluated on complete artifact delivery. The best reported system finished 20.6% of tasks despite strong partial scores.
An agentic system for sustained, verifiable work, combining richer execution environments with learned multi-agent coordination and a shared runtime.
Executable research environments and HDS6 process verification, with concrete cases showing how evidence-based feedback can repair an investigation.
Conventional SLAM algorithms takes a strong assumption of scene motionlessness, which limits the application in real environments. This paper tries to tackle the challenging visual …
This paper proposes an ultra-wideband (UWB) aided localization and mapping system that leverages on inertial sensor and depth camera. Inspired by the fact that visual odometry (VO) …
Introduction of the latest research on the deployment cycle of AI models under 5G.
Panel discussion on the future trends in cloud computing and IoT, including the latest research and industry applications.
The ultimate goal is to generate personalized models. The actual work involves reverse engineering, using data generated by the model to infer the model itself. The model and training data are equivalent; the model is a compression of the training data. To achieve the ultimate goal, the model must be capable of on-device real-time learning, requiring a breakthrough in the current training -> inference paradigm. Training and inference must be integrated, with two core challenges - real-time updates (incremental training) and de-averaging individual data. The mid-term goal is to layer individual data (long-term memory) on top of a foundational model (pre-trained LLM).
Sequence-to-sequence models are deep learning models that have achieved a lot of success in tasks like machine translation, text summarization, and image captioning.
Remotely editing your work when your server does not have public IP address and you don’t want to spend any money is not so easy. Maybe you can use Team viewer or Anydesk or even chrome remote desktop, but there are high latencies. Maybe you can use ngrok to remotely ssh to your server, you have to use vim and you are not familiar with it at all 😧. I tried to use rmate but it is not convinient to edit across different files in a folder.
YOLO has higher localization errors and the recall (measure how good to locate all objects) is lower, compared to SSD. YOLOv2 is the second version of the YOLO with the objective of improving the accuracy significantly while making it faster.
Today I didn’t have the mood to continue my work on map merging of different cameras. So I read the paper from DeepMind of Learned Deformation Stability in Convolutional Neural Networks recommended by Wang Chen.
ORBSLAM vs SVO
SVO (单目)
优点: 速度极快,100多帧,在低端计算机上也能达到实时性。追踪和建图两个线程,追踪线程和ptam或者orbslam很像,也是建立误差项,然后refine和BA,区别就是用的直接法的Image alignment而不是特征点几何位置信息。
缺点:只是里程计,没有后端优化和回环检测,所以累计误差较大,而且一旦丢了就挂了,没法重定位; 而且在设计的时候针对的是俯视的无人机摄像头,对于平视的摄像机效果很差; 拥有直接法的所有缺点:怕光照变化,怕模糊,怕大运动
svo还有一个不是缺点的缺点,它开源的代码有好多好多坑,作者很多私货故意没有写进开源的代码里面,所以实际用的时候有很多问题,需要自己根据情况改进。
优点:支持单目,双目,RGBD,是一个完整的系统,包含了里程计,特征点建图BA,回环检测三个独立线程,在i7上大概15~20hz(跟输入图像大小以及参数设置有关),精确度在近年来属于比较高的了。综合能力最强。
缺点:ORB的提取以及match耗时较大,过快的旋转可能会丢失。而且因为三个线程会给CPU带来较大负担,基本没办法再跑其他大型算法了。对于场景特征点丰富要求高,某些场景如果没什么特征可能就会失败或者不准确。
能够跟orbslam pk的是比较新的DSO算法,SVO除了速度基本各个方面被吊打。