1. A. Earle, A. Saxe, B. Rosman. Hierarchical Subtask Discovery With Non-Negative Matrix Factorization. Workshop on Lifelong Learning: A Reinforcement Learning Approach at ICML, 2017.

  2. L. Darlow, B. Rosman. Fingerprint Minutiae Extraction using Deep Learning. To appear, International Joint Conference on Biometrics, 2017.

  3. B. van Niekerk, A. Damianou, B. Rosman. Online Constrained Model-based Reinforcement Learning. To appear, Uncertainty in Artificial Intelligence, 2017.

  4. A. Saxe, A. Earle, B. Rosman. Hierarchy Through Composition with Multitask LMDPs. To appear, International Conference on Machine Learning, 2017. [supplementary material]

  5. O.C. Gorur, B. Rosman, G. Hoffman, S. Albayrak. Toward Integrating Theory of Mind into Adaptive Decision-Making of Social Robots to Understand Human Intention. Workshop on the Role of Intentions in Human-Robot Interaction at the International Conference on Human-Robot Interaction, 2017.

  6. S. James, G.D. Konidaris, and B. Rosman. An Analysis of Monte Carlo Tree Search. Proceedings of the Thirty-First AAAI Conference on Artificial Intelligence, 2017.


  1. A. Saxe, A. Earle, B. Rosman. Hierarchy through Composition with Linearly Solvable Markov Decision Processes. Technical report, 2016. [arXiv link]

  2. M. Hiratsuka, N. Makondo, B. Rosman, O. Hasegawa. Trajectory Learning from Human Demonstrations via Manifold Mapping. IEEE/RSJ International Conference on Intelligent Robots and Systems, 2016.

  3. R. Berman, R. Benade, B. Rosman, P. Nordengen. Hyperformance: Predicting High-speed Performance of a B-Double. Fourteenth International Symposium on Heavy Vehicle Transport Technology, 2016.

  4. S. James, B. Rosman and G. Konidaris. An Investigation into the Effectiveness of Heavy Rollouts in UCT. General Intelligence in Game-Playing Agents (GIGA'16) Workshop at IJCAI, 2016.

  5. P. Hernandez-Leal, M. Taylor, B. Rosman, E. L. Sucar, E. Munoz de Cote. A Bayesian approach for Learning and Tracking Switching, Non-stationary Opponents. Autonomous Agents and Multiagent Systems, 2016.

  6. B. Rosman, M. Hawasly, S. Ramamoorthy. Bayesian Policy Reuse. Machine Learning Journal, 104(1), pp. 99-127, 2016. [arXiv link].

  7. P. Hernandez-Leal, M. Taylor, B. Rosman, E. L. Sucar, E. Munoz de Cote. Identifying and Tracking Switching, Non-stationary Opponents: a Bayesian Approach. Workshop on Multiagent Interaction without Prior Coordination (MIPC), at AAAI, 2016.


  1. R. Berman, R. Benade, B. Rosman. Autonomous Prediction of Performance-based Standards for Heavy Vehicles. PRASA-RobMech International Conference, 2015.

  2. R. Ajoodha, R. Klein, B. Rosman. Single-labelled Music Genre Classification Using Content-Based Features. PRASA-RobMech International Conference, 2015.

  3. N. Makondo, B. Rosman, O. Hasegawa. Knowledge Transfer for Learning Robot Models via Local Procrustes Analysis. IEEE-RAS International Conference on Humanoid Robots, 2015.

  4. P. Ranchod, B. Rosman, G. Konidaris. Nonparametric Bayesian Reward Segmentation for Skill Discovery Using Inverse Reinforcement Learning. IEEE/RSJ International Conference on Intelligent Robots and Systems, 2015.

  5. B. Rosman, B. Hayes, B. Scassellati. Enhancing Agent Safety through Autonomous Environment Adaptation. Proceedings of the 5th joint IEEE International Conference on Development and Learning and on Epigenetic Robotics. Providence, Rhode Island, USA, August 13-16, 2015.

  6. A. Kleinhans, B. Rosman, M. Michalik, B. Tripp, R. Detry. G3DB: A Database of Successful and Failed Grasps with RGB-D Images, Point Clouds, Mesh Models and Gripper Parameters (extended abstract). Workshop on Robotic Hands, Grasping, and Manipulation, at the IEEE International Conference on Robotics and Automation, 2015.

  7. B. Rosman, S. Ramamoorthy. Action Priors for Learning Domain Invariances. IEEE Transactions on Autonomous Mental Development, 2015.


  1. B. van Eden, B. Rosman, D. Withey, T. Ratshidaho, M. Keaikitse, D. Masha, A. Kleinhans, A. Shaik. CHAMP: a Bespoke Integrated System for Mobile Manipulation. RobMech/PRASA/AfLaT, 2014.

  2. B. Rosman. Context-based Online Policy Instantiation for Multiple Tasks and Changing Environments. RobMech/PRASA/AfLaT, 2014.

  3. B. Rosman. Behavioural Domain Knowledge Transfer for Autonomous Agents. AAAI Fall Symposium on Knowledge, Skill, and Behavior Transfer in Autonomous Robots, 2014.

  4. B. Rosman. Feature Selection for Domain Knowledge Representation through Multitask Learning. IEEE International Conference on Development and Learning and on Epigenetic Robotics (ICDL-EpiRob), 2014.

  5. A. Kleinhans, R. Detry, S. Thill, B. Rosman, B. Tripp. Modelling primate control of grasping for robotics applications. Second Workshop on Affordances: Visual Perception of Affordances and Functional Visual Primitives for Scene Analysis (in conjunction with ECCV), 2014.

  6. B. Rosman. Learning Domain Abstractions for Long Lived Robots. PhD Thesis. The University of Edinburgh. 2014.

  7. M.M.H. Mahmud, B. Rosman, S. Ramamoorthy, P. Kohli. Adapting interaction environments to diverse users through online action set selection. In Proc. AAAI Workshop on Machine Learning for Interactive Systems (AAAI-MLIS), 2014.

  8. B. Rosman, S. Ramamoorthy. Giving Advice to Agents with Hidden Goals. In Proc. International Conference on Robotics and Automation (ICRA), 2014.

  9. B. Rosman, S. Ramamoorthy, M.M.H. Mahmud, P. Kohli. On user behaviour adaptation under interface change. In Proc. International Conference on Intelligent User Interfaces (IUI), 2014.

  10. M.M.H. Mahmud, M. Hawasly, B. Rosman, S. Ramamoorthy. Clustering Markov Decision Processes for Continual Transfer. Submitted to the Journal of Machine Learning Research, 2014. [arXiv link]

2013 and earlier

  1. S. Ramamoorthy, M.M.H. Mahmud, B. Rosman, P. Kohli. Latent-variable MDP models for adapting the interaction environment of diverse users. Technical Report, University of Edinburgh, 2013.

  2. B. Rosman, S. Ramamoorthy. What Good are Actions? Accelerating Learning using Learned Action Priors. In Proc. 2012 IEEE International Conference on Development and Learning (ICDL-EpiRob). [Paper of Excellence Award]

  3. B. Rosman, S. Ramamoorthy. A Multitask Representation using Reusable Local Policy Templates. In Proc. AAAI 2012 Spring Symposium Series on Designing Intelligent Robots: Reintegrating AI.

  4. B. Rosman, S. Ramamoorthy. Learning Spatial Relationships between Objects. International Journal of Robotics Research, Special Issue on Semantic Perception for Robots in Indoor Environments. September 2011; vol. 30, 11: pp. 1328-1342.

  5. B. Rosman, S. Ramamoorthy. A Game Theoretic Procedure for Learning Hierarchically Structured Strategies. In Proceedings of 2010 IEEE International Conference on Robotics and Automation, May 3-8, 2010, Anchorage, Alaska, USA.

  6. B. Rosman. Game-Theoretic Procedures for Learning Structured Strategies from Demonstration. MSc Dissertation. The University of Edinburgh. 2009.

  7. B. Rosman. Calculation of Molecular Vibrational Normal Modes. Computational and Applied Mathematics Honours Dissertation. The University of the Witwatersrand. 2008.

  8. B. Rosman. Similarity of Abstract Images. Computer Science Honours Dissertation. The University of the Witwatersrand. 2007.

  9. S. Rauchas, B. Rosman, G.D. Konidaris and I.D. Sanders. Language Performance at High School and Success in First Year Computer Science. In Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, pages 398-402, March 2006.