Thanks and Response to Reviewer YScf (1/2)
Thank you for your feedback. We are glad to have addressed some of your concerns. Regarding your further questions, we would like to provide some clarifications.
**Response to Question 1:** As mentioned in **Response 4** in our first reply, MAVIREC uses five power maps as its input, including internal power map, switching power map, toggle rate scaled power map, all power map and time-decomposed power map. These power maps are generated with a power report from Innovus(an EDA tool). These features contain a much higher level of information than the raw position data. However, since the CircuitNet dataset does not provide a node-wise power report, our model only uses the original position as input. Even so, our model's performance is very close to that of MAVIREC. This also demonstrates that our method serves as a universal feature extractor, we do not rely on high-level power reports, which are not easily obtainable at a low cost. This flexibility also showcases the universality of our model. We have reasons to believe that if we can have node-wise power as input, our model can achieve better performance than MAVIREC.
**Response to Question 2:** Due to the complexity of the issues raised, we will address your questions sentence by sentence for clarity and accuracy.
> The CircuitGNN results in Table G1 seems to be worse than its original paper on ISPD 2015 dataset.
The dataset used in the original CircuitGNN paper was ISPD2011, not ISPD2015, which we used in our study.
> Table G1 also missed other important references (e.g., HybribNet [a]). HybribNet has a better performance
Firstly, HybribNet first submitted on arxiv on May.7th 2023, just ten days before the NeurIPS 2023 deadline (May.17th 2023), according to NeurIPS 2023 call for papers(https://neurips.cc/Conferences/2023/CallForPapers), it is our contemporaneous work, we should not be asked to compare our work with it.
Furthermore, we can also provide an explanation for the results of HybribNet. In HybribNet, they set the number of training epochs to 500, while in our paper, all models were trained for only 100 epochs (for more details, please refer to Section 4.2 of our paper). Therefore, directly comparing our model to theirs would be unfair.
> the pearson, spearman, Kendall for CirctuiGNN in HybribNet [a] are higher than CirctuiGNN in your rebuttal
Similar to the previous point, in HybribNet, the CircuitGNN was trained for 500 epochs. However, for a fair comparison, all models in our paper, including CircuitGNN, were trained for only 100 epochs, which aligns with the settings specified in the original CircuitGNN paper.
**Response to Question 3:** We would like to provide an explanation for the results in Table G5. We are aware that superblue12 is a design from the ISPD2015 dataset. We chose to use it for the runtime memory test because it is the largest design among all the designs in the ISPD2015 dataset and the CircuitNet dataset. By selecting it as an extreme case, we aim to demonstrate that our model can handle such challenging designs, let alone smaller-scale designs.
**Response to Question 4:** We must acknowledge that in large-scale circuit design,the runtime memory of our model is bigger than that of CNN-based models (e.g., UNet). This is because CNN-based models convert circuit designs into fixed-sized images regardless of the circuit's scale, resulting in a significant loss of fine-grained features. Additionally, they can only handle grid-level tasks.
In addition, for GNN-based methods, the results presented in Table G5 in global rebuttal show that our model of both 1-stage and 2-stage versions exhibits lower runtime memory usage compared to the GNN-based SOTA(CircuitGNN) , while also delivering better performance. We believe that this evidence demonstrates that our model exhibits higher scalability compared to GNN-based SOTA