CV

This is the curriculum vitae of Aditya Balu.

General Information

Full Name Aditya Balu
Email baditya@iastate.edu
Phone
Address 1111 Woi Rd. 0035A Roy J Carver Colab, Ames, IA 50014
Website https://adityabalu.github.io/

Education

  • 2016 - 2020
    Ph.D. in Mechanical & Computer Engineering (Co-major)
    Iowa State University, Ames, IA
    • GPA: 3.72/4.00
    • Dissertation: Deep Learning & GPU algorithms for Computer Aided Engineering
    • Advisors: Prof. Adarsh Krishnamurthy & Prof. Soumik Sarkar
  • 2010 - 2014
    Bachelor of Engineering (Hons.) in Mechanical Engineering
    Birla Institute of Technology and Science, Pilani, Hyderabad, India
    • GPA: 3.68/4.00 (9.02/10.0)

Professional Experience

  • Jan 2022 - Present
    Data Scientist
    Translational AI Center (TrAC), Iowa State University, Ames, IA
  • May 2020 - Dec 2021
    Postdoctoral Research Associate
    Iowa State University, Ames, IA
  • July 2018 - Dec 2018
    Machine Learning Co-op
    Ansys Inc., Pittsburgh, PA
  • July 2014 - July 2016
    Design Engineer - I
    FMC Technologies (now TechnipFMC), Hyderabad, India
  • May 2012 - July 2012
    Summer Intern
    HBL Power Systems Limited, Hyderabad, India

Teaching Experience

  • Jan 2022 - Present
    Instructor
    Iowa State University, Ames, IA
    • ME 170 – Engineering Graphics and SolidWorks (Spring 2022)
    • CPS 364X – Cyber-Physical Systems Applications (Spring 2023)
  • Aug 2016 - May 2020
    Teaching Assistant
    Iowa State University, Ames, IA
    • ME 592X – Data Analytics and Machine Learning for Cyber-Physical Systems (Spring 2018 & Spring 2019)
    • ME 570X – Solid Modeling and GPU Computing (Spring 2019)
    • ME 324 – Manufacturing Processes (Fall 2016)

Awards and Recognitions

  • 2023
    • {"Finalist, NSF NAMRC Bluesky Manufacturing Competition, \"Beyond the blueprint"=>"conversational AI as a game-changer in manufacturing\" Rutgers University, NJ"}
  • 2023
    • NVIDIA Deep Learning Institute Ambassador, Iowa State University
    • ACCESS-CI Campus Champion, Iowa State University
  • 2021
    • Finalist, NSF NAMRC Bluesky Manufacturing Competition, "Physics-aware machine learning surrogates for real-time digital twins in additive manufacturing," St. Louis, MO
  • 2019
    • Research excellence award, Iowa State University
  • 2017
    • Travel grant award for Neural Information Processing Systems (NIPS)

Academic Metrics

Google Scholar Citations 1422+ (as of Feb 2024)
H-Index 18
Scholar Profile https://scholar.google.com/citations?hl=en&user=GNuXi6oAAAAJ

Recent Funding

  • Jul 2024 - Jun 2027
    CPS: Medium: Artificial-intelligence-enabled Atomic Force Microscopy
    National Science Foundation (NSF)
    • Role: Co-PI
    • Co-Investigators: Juan Ren, Adarsh Krishnamurthy, Soumik Sarkar, Aditya Balu
    • Amount: $1,000,000
  • Feb 2024 - Jan 2026
    Collaborative Research: EAGER: An LLM-Powered Framework for G-Code Comprehension and Retrieval
    National Science Foundation (NSF)
    • Role: Co-PI
    • Co-Investigators: Adarsh Krishnamurthy, Chinmay Hegde, Aditya Balu, Baskar Ganapathysubramanian
    • Amount: $200,000

Selected Publications

  • 2024
    • Saadati, N., Pham, M., Saleem, N., Waite, J.R., Balu, A., Jiang, Z., Hegde, C., & Sarkar, S. (2024). DIMAT: Decentralized Iterative Merging-and-Training for Deep Learning Models. Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 27517-27527.
    • Arshad, M.A., Jubery, T., Afful, J., Jignasu, A., Balu, A., Ganapathysubramanian, B., Sarkar, S., & Krishnamurthy, A. (2024). Evaluating neural radiance fields (NeRFs) for 3D plant geometry reconstruction in field conditions. Plant Phenomics, 6(0235), 1-17.
    • Herron, E., Rade, J., Jignasu, A., Ganapathysubramanian, B., Balu, A., Sarkar, S., & Krishnamurthy, A. (2024). Latent diffusion models for structural component design. Computer-Aided Design, 171, 103707.
    • Khara, B., Balu, A., Joshi, A., Sarkar, S., Hegde, C., Krishnamurthy, A., & Ganapathysubramanian, B. (2024). NeuFENet: Neural finite element solutions with theoretical bounds for parametric PDEs. Engineering with Computers, 1-23.
    • Khara, B., Herron, E., Jiang, Z., Balu, A., Yang, C.H., Saurabh, K., Jignasu, A., Sarkar, S., Hegde, C., Ganapathysubramanian, B., & Krishnamurthy, A. (2024). Neural PDE solvers for irregular domains. Computer-Aided Design, 172, 103709.
  • 2023
    • Rade, J., Jignasu, A., Herron, E., Corpuz, A., Ganapathysubramanian, B., Sarkar, S., Balu, A., & Krishnamurthy, A. (2023). Deep learning-based 3D multigrid topology optimization of manufacturable designs. Engineering Applications of Artificial Intelligence.
    • Balu, A., Rajanna, M.R., Khristy, J., Xu, F., Krishnamurthy, A., & Hsu, M.C. (2023). Direct immersogeometric fluid flow and heat transfer analysis of objects represented by point clouds. Computer Methods in Applied Mechanics and Engineering, 404(115742).
    • Feng, J., Saadati, M., Jubery, T., Jignasu, A., Balu, A., Li, Y., Attigala, L., Schnable, P., Sarkar, S., Ganapathysubramanian, B., & Krishnamurthy, A. (2023). 3D reconstruction of plants using probabilistic voxel carving. Computers and Electronics in Agriculture, 213, 108248.
  • 2022
    • Jiang, Z., Lee, X.Y., Tan, S.Y., Tan, K.L., Balu, A., Lee, Y.M., Hegde, C., & Sarkar, S. (2022). MDPGT: Momentum-based Decentralized Policy Gradient Tracking. Proceeding of AAAI Conference on Artificial Intelligence.
  • 2021
    • Cho, M., Balu, A., Joshi, A., Prasad, A.D., Khara, B., Sarkar, S., Ganapathysubramanian, B., Krishnamurthy, A., & Hegde, C. (2021). Differentiable Spline Approximations. Proceedings of the Neural Information Processing Systems.
    • Esfandiari, Y., Tan, S.Y., Jiang, Z., Balu, A., Herron, E., Hegde, C., & Sarkar, S. (2021). Cross-gradient Aggregation for Decentralized Learning from Non-IID Data. Proceedings of the 38th International Conference on Machine Learning, 3036-3046.
    • Balu, A., Ghadai, S., Young, G., Sarkar, S., & Krishnamurthy, A. (2021). A machine learning framework for decision support in design and manufacturing. Advances in Computing and Information in Engineering (ACIER), 2, 479-498.

Professional Service

  • Editorial Service
    • Associate Editor, Journal of Intelligent Manufacturing
  • Reviewer for Journals
    • IEEE Transactions on Pattern Analysis and Machine Intelligence
    • Journal of Intelligent Manufacturing
    • Scientific Reports
    • Computer-aided Design
    • Journal of Mechanical Design
    • Engineering Applications of Artificial Intelligence
    • Computers & Graphics
    • Engineering with Computers
    • IEEE Transactions on Neural Networks and Learning Systems
    • Expert Systems with Applications
    • Intelligent Automation & Soft Computing
    • Advances in Engineering Software
    • Applied Engineering in Agriculture
  • Conference Review
    • International Conference on Machine Learning (ICML) 2023
    • Neural Information Processing Systems (NeurIPS) 2023
    • Machine Learning for Cyber-Agricultural Systems (MLCAS) 2019, 2022
    • Symposium on Solid and Physical Modeling (2019, 2022)
  • Organizing Committee
    • Federated Learning and Analytics in Practice Workshop at ICML 2023 (Program Committee)
    • AAAI 2023 workshop on AI-for Agriculture and Food Systems
    • Minisymposium on "Scientific Machine Learning for Computational Mechanics" in USNCCM 17
    • Machine Learning for Cyber-Agricultural Systems (MLCAS 2022)
    • TrAC Workshop on Scientific Machine Learning (April 2022)
    • CVPR 2020 workshop on Deep Learning for Geometric Shape Understanding
    • ICCV 2021 workshop on Deep Learning for Geometric Computing
    • AAAI 2022 workshop on AI-based Design and Manufacturing
  • Tutorials Organized
    • A TrAC Tutorial on 'Demystifying trending AI techniques', Ames, IA (April 2023)
    • 'A Deep Dive into Deep Learning: Architectures and Algorithms' tutorial at Midwest Big Data Summer School, Ames, IA (May 2022)
    • A TrAC, CyVerse and Jetstream2 Tutorial on 'Intro to cloud-based Deep Learning', virtual (April 2022)
    • SC 21 Tutorial on 'Scientific Machine Learning Using HPC Servers on the Cloud'
    • CVPR 2021 Tutorial on 'Distributed Deep Learning on HPC servers for Large Scale Computer Vision Applications'
    • An 'Hands on session for Implementing Deep Learning for Computer Vision applications' tutorial at Midwest Big Data Summer School, Ames, IA (May 2021)
    • An 'Intro to Deep Learning' course at Air Force Research Lab, Dayton, OH (Dec 2020)
    • An 'Intro to Deep Learning' tutorial at Midwest Big Data Summer School, Ames, IA (May 2017)

Invited Talks

  • 2023
    Enhancing AI with Domain Knowledge: Lessons from Some Anecdotal Science and Engineering Applications
    INSOFE Hyderabad Campus
  • 2022
    Communication Efficient Decentralized Deep Learning for Agricultural Applications
    Iowa State University, Translational AI Center Weekly Seminar Series
  • Nov 2022
    Enhancing Deep Learning Models with Geometry and Physics Priors
    University of Missouri, St. Louis, CS Department Colloquium Series
  • 2022
    AI in Mechanical Engineering
    University of Wyoming, Mechanical Engineering Undergrad Class

Technical Skills

  • Programming Languages
    • Python, C++, CUDA, JavaScript, MATLAB, R
  • Machine Learning & AI
    • PyTorch, TensorFlow, scikit-learn, Keras, OpenCV, Transformers, Diffusion Models
  • High-Performance Computing
    • CUDA, MPI, OpenMP, GPU Computing, HPC Cluster Management
  • CAD & Engineering Software
    • SolidWorks, ANSYS, FEA, CFD
  • Data Analysis & Visualization
    • Pandas, NumPy, Matplotlib, Plotly, Paraview, VTK