Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Nima Shoghi

dblp:276/1749 · also Nima Shoghi Ghaleshahi · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
3since 2021 · last 2025
0000-0002-6846-8721ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 2 · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Representation and self-supervised learning · 59% Graph learning · 30% Robot navigation and mapping · 11%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Reconfigurable computing and FPGAs · 37% Embedded and real-time systems · 29% Hardware accelerators and domain-specific architectures · 25%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning › molecular representation learning › molecular graph learning
molecular property prediction
0.812024
From Molecules to Materials: Pre-training Large Generalizable Models for Atomic Property Prediction · ICLR 2024
Machine learning › Representation and self-supervised learning › pre-training
multi-domain pre-training
0.812024
From Molecules to Materials: Pre-training Large Generalizable Models for Atomic Property Prediction · ICLR 2024
Machine learning › Representation and self-supervised learning
pre-training
0.812024
From Molecules to Materials: Pre-training Large Generalizable Models for Atomic Property Prediction · ICLR 2024
Reconfigurable computing and FPGAs
FPGA accelerator
0.622021
Quantifying the design-space tradeoffs in autonomous drones · ASPLOS 2021
PISCES: Power-Aware Implementation of SLAM by Customizing Efficient Sparse Algebra · DAC 2020
Hardware accelerators and domain-specific architectures › robotics accelerator
SLAM accelerator
0.412020
PISCES: Power-Aware Implementation of SLAM by Customizing Efficient Sparse Algebra · DAC 2020
Robotics › Robot navigation and mapping
SLAM
0.322021
Quantifying the design-space tradeoffs in autonomous drones · ASPLOS 2021
PISCES: Power-Aware Implementation of SLAM by Customizing Efficient Sparse Algebra · DAC 2020
Energy-efficient computing
energy-constrained computing
0.112021
Quantifying the design-space tradeoffs in autonomous drones · ASPLOS 2021

Methods — techniques the papers use, named apart from their topics

design space exploration · 1.0sparse algebra optimization · 0.9pipelined parallel processing · 0.9supervised pretraining · 0.8multi-task learning · 0.8fine-tuning · 0.8
YearPublicationVenuePosition
2025 RoFt-Mol: Benchmarking Robust Fine-tuning with Molecular Graph Foundation Models
abstract
In the era of foundation models, fine-tuning pre-trained models for specific downstream tasks has become crucial. This drives the need for robust fine-tuning methods to address challenges such as model overfitting and sparse labeling. Moleculargraph foundation models (MGFMs) face unique difficulties that complicate fine-tuning. These models are limited by smaller pre-training datasets and more severedata scarcity for downstream tasks, both of which require enhanced model generalization. Moreover, MGFMs must accommodate diverse objectives, including bothregression and classification tasks. To better understand and improve fine-tuningtechniques under these conditions, we classify eight fine-tuning methods into threemechanisms: weight-based, representation-based, and partial fine-tuning. Webenchmark these methods on downstream regression and classification tasks acrosssupervised and self-supervised pre-trained models in diverse labeling settings. Thisextensive evaluation provides valuable insights and informs the design of a refinedrobust fine-tuning method, ROFT-MOL. This approach combines the strengths ofsimple post-hoc weight interpolation with more complex weight ensemble fine-tuning methods, delivering improved performance across both task types whilemaintaining the ease of use inherent in post-hoc weight interpolation.
Shikun Liu, Deyu Zou, Nima Shoghi, Victor Fung, Pan Li 0005
NeurIPS3
2024 From Molecules to Materials: Pre-training Large Generalizable Models for Atomic Property Prediction
abstract
Foundation models have been transformational in machine learning fields such as natural language processing and computer vision. Similar success in atomic property prediction has been limited due to the challenges of training effective models across multiple chemical domains. To address this, we introduce Joint Multi-domain Pre-training (JMP), a supervised pre-training strategy that simultaneously trains on multiple datasets from different chemical domains, treating each dataset as a unique pre-training task within a multi-task framework. Our combined training dataset consists of $\sim$120M systems from OC20, OC22, ANI-1x, and Transition-1x. We evaluate performance and generalization by fine-tuning over a diverse set of downstream tasks and datasets including: QM9, rMD17, MatBench, QMOF, SPICE, and MD22. JMP demonstrates an average improvement of 59% over training from scratch and matches or sets state-of-the-art on 34 out of 40 tasks. Our work highlights the potential of pre-training strategies that utilize diverse data to advance property prediction across chemical domains, especially for low-data tasks.
Nima Shoghi, Adeesh Kolluru, John R. Kitchin, Zachary W. Ulissi, C. Lawrence Zitnick, Brandon M. Wood
ICLR1
2021 Quantifying the design-space tradeoffs in autonomous drones
abstract
With fully autonomous flight capabilities coupled with user-specific applications, drones, in particular quadcopter drones, are becoming prevalent solutions in myriad commercial and research contexts. However, autonomous drones must operate within constraints and design considerations that are quite different from any other compute-based agent. At any given time, a drone must arbitrate among its limited compute, energy, and electromechanical resources. Despite huge technological advances in this area, each of these problems has been approached in isolation and drone systems design-space tradeoffs are largely unknown. To address this knowledge gap, we formalize the fundamental drone subsystems and find how computations impact this design space. We present a design-space exploration of autonomous drone systems and quantify how we can provide productive solutions. As an example, we study widely used simultaneous localization and mapping (SLAM) on various platforms and demonstrate that optimizing SLAM on FPGA is more fruitful for the drones. Finally, to address the lack of publicly available experimental drones, we release our open-source drone that is customizable across the hardware-software stack.
Ramyad Hadidi, Bahar Asgari, Sam Jijina, Adriana Amyette, Nima Shoghi, Hyesoon Kim
ASPLOS5
2020 PISCES: Power-Aware Implementation of SLAM by Customizing Efficient Sparse Algebra
abstract
A key real-time task in autonomous systems is simultaneous localization and mapping (SLAM). Although prior work has proposed hardware accelerators to process SLAM in real time, they paid less attention to power consumption. To be more power-efficient, we propose Pisces, which co-optimizes power consumption and latency by exploiting sparsity, a key characteristic of SLAM missed in prior work. By orchestrating sparse data, Pisces aligns correlated data and enables deterministic, one-time, and parallel accesses to the on-chip memory. Therefore, Pisces (i) eliminates unnecessary memory accesses and (ii) enables pipelined and parallel processing. Our FPGA implementation shows that Pisces consumes 2.5× less power and executes SLAM 7.4× faster than the state of the art.
Bahar Asgari, Ramyad Hadidi, Nima Shoghi, Hyesoon Kim
DAC3
2020 Understanding the Software and Hardware Stacks of a General-Purpose Cognitive Drone
abstract
Fully autonomous drones have a plethora of applications in the real world, from agriculture and communication to public services. With increasing attention, a new market segment has opened up for highly efficient drones. However, the deployment of efficient drones requires an in-depth analysis of several components spanning from hardware sensors to software stack. Specifically, to achieve high reliability, safety, and performance, the top concerns in the professional drone industry are characterizing underlying architecture and flight stack. In this paper, we characterize a widely-used open source flight stack, ArduCopter, to understand the performance requirements as a research community. Additionally, we study how area-specific applications affect flight stack. Our characterizations and benchmarks indicate that the drone flying range can be dramatically increased by optimizing the underlying flight controller software.
Sam Jijina, Adriana Amyette, Nima Shoghi, Ramyad Hadidi, Hyesoon Kim
ISPASS3