
Postdoctoral Associate
Computational Design and Fabrication Group
MIT CSAIL
bt_jones
Research
I am a postdoc in the Computational Design and Fabrication Group (CDFG) at MIT CSAIL working with Wojciech Matusik. My research bridges geometry, machine learning, and computational fabrication. I am interested in how to represent and explore complex design spaces. Lately I've been working on neural representations for CAD geometry, and AI exploration of CAD design spaces.
Prior to joining MIT, I completed my PhD at the University of Washington with Adriana Schulz, and earned bachelors degrees in physics and joint mathematics and computer science from Harvey Mudd College. In my capstone project I helped develop a wireless power transmission array for space-based solar power. I then prototyped distributed systems for web analytics at Quantcast, and later worked on computational imaging in the Biophotonics Laboratory at Caltech.
Publications
- A. Zhu, Y. Mei, B. Jones, Z. Tatlock, A. Schulz, "Computational Illusion Knitting," ACM Transactions on Graphics (TOG), 2024
- Y. Mei, B. Jones, D. Cascaval, E. Vouga, A. Schulz, "FabHacks: Tarnsform Everyday Objects into Home Hacks Leveraging a Solver-aided DSL.", ACM Symposium on Computational Fabrication (SCF), 2024.
- B. Jones, M. Kodnongbua, M. Ahmad, V. Kim, A. Schulz, "ReparamCAD: Zero-shot CAD Re-Parameterization for Interactive Manipulation,"" Proceedings of SIGGRAPH Asia, 2023.
- B. Jones, J. Noeckel, M. Kodnongbua, I. Baran, A. Schulz, "B-rep Matching for Collaborating Across CAD Systems," ACM Transactions on Graphics (TOG), 2023
- B. T. Jones, M. Hu, M. Kodnongbua, V. Kim, A. Schulz, "Self-Supervised Representaion Learning for CAD," Conference on Computer Vision and PatternRecognition (CVPR), 2023.
- Y. Mei, D. Cascaval, B. Jones, E. Vouga, A. Schulz, "FabHacks: A Domain-specific Language for Functional Fixtures Using Everyday Objects", Proceedings of the 7th Annual ACM Symposium on Computational Fabrication (SCF), 2022.
- J. Noekel, B. Jones, K. Willis, B. Curless, A. Schulz, Mates2Motion: Learning How Mechanical CAD Assemblies Work
- B. Jones, Y. Mei, T. Gotfrid, H. Zhao, J. Mankoff, A. Schulz, "Computational Design of Knit Templates," ACM Transactions on Graphics (TOG), 2022.
- B. Jones, D. Hildreth, D. Chen, I. Baran, V. Kim, A. Schulz, "AutoMate: A Dataset and Learning Approach for Automatic Mating of CAD Assemblies," ACM Transactions on Graphics (SIGGRAPH ASIA), 2021.
- B. T. Jones, "Human-AI Interaction in Symbolic Problem Solving," 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Lisbon, 2018, pp. 265-266. (IEEE)
- B. T. Jones and S. L. Tanimoto, "Searching Over Search Trees for Human-AI Collaboration in Exploratory Problem Solving: A Case Study in Algebra," 2018 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Lisbon, 2018, pp. 33-37. (IEEE)
Technical Reports
- A Hall, B Jones, E Ritz, O Gooen, G Menghini, J Anderson, L Temin, Q Yang, "Microwave Power Transmitter-Reciever for Application to Space Solar Power," Technical report, HMC Engineering Physics Clinic, September 2011-May 2012.
- B. Jones, A. Adams, A. Nguyen, J.-M. Chang, L. Vese, "Placenta imaging classification: at risk detector (PICARD)," Technical report, UCLA Applied Mathematics Summer REU, June 16-August 6, 2010. (PDF)
Conference Demos
- B. Jones, G Fong. Flip Mouse, UIST 2011 Student Innovation Contest, October 2011. 2nd Place - Most Creative (Web, Video)
- B Jones, O Gooen, D Lubarov, G Fong. Heelblazers: A method for accessible typing with imprecise input, UIST 2009 Student Innovation Contest, October 2009. 1st Place - Most Useful (Web)
Teaching
As Instructor
- 18su - (UW CSE 373) Data Structures and Algorithms
As TA
- 18au - (UW CSE 556) Computational Fabrication
- 18sp - (UW CSE 421) Introduction to Algorithms
- 18wi - (UW CSE 421) Introduction to Algorithms
- 17au - (UW CSE 457) Computer Graphics
- 17su - (UW CSE 373) Data Structures and Algorithms
- 17sp - (UW CSE 457) Computer Graphics
- 17wi - (UW CSE 421) Introduction to Algorithms
- 16au - (UW CSE 421) Introduction to Algorithms
- 16sp - (UW CSE 373) Data Structures and Algorithms
- 11au - (HMC Math 132) Mathematical Analysis II
- 11sp - (CGU Math 138 / CMC Math 138) Graduate Analysis II - Functional Analysis
- 10au - (HMC Math 132) Mathematical Analysis II
- 10au - (HMC CS 5) Introduction to Computer Science
- 10sp - (HMC Math 131) Mathematical Analysis I
- 09au - (HMC CS 70) C++ and Data Structures