Advanced deep reinforcement learning for optimizing 3D printing toolpaths: A framework with enhanced agent architectures, Count-Prioritized Replay, and curriculum learning
Optimizing toolpaths in 3D printing presents a significant challenge for achieving efficient and high-quality prints. In this study, a novel deep reinforcement learning (DRL) framework is proposed to overcome this problem. A core component of this framework is the proposed agent: Count-Prioritized Replay Deep Q-Network (CPR-DQN). The first key contribution is a developed simulation environment called PrintBoardEnv , which has curriculum learning built in. Secondly, a new method is developed for experience replay called Count-Prioritized Replay (CPR). The third key development is the CPR-DQN agent itself that uses a special architecture which includes features like Implicit Quantile Networks (IQN), Munchausen RL, Dueling, and Noisy Networks. Our agent is trained in two stages respectively, which is an offline pre-training, and then an online training. Our CPR-DQN agent is compared with other agents like DQN, Rainbow DQN, and Beyond The Rainbow (BTR). Furthermore, it is demonstrated that the CPR-DQN agent achieves great performance, highlighting the benefits of the proposed framework for toolpath optimization.
Authors
- Fatih V. Çelebi (ORCID: https://orcid.org/0000-0001-8569-1098)
- Ahmed Merze
Institutions
- Ankara University (TR)
Publication Details
- Journal
- Engineering Science and Technology an International Journal
- Published
- 2025-10-25
- DOI
- https://doi.org/10.1016/j.jestch.2025.102205
- Primary Topic
- 3D Shape Modeling and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00