ShunLu91 / PA-DA

[CVPR '23] PA&DA: Jointly Sampling PAth and DAta for Consistent NAS
MIT License
34 stars 4 forks source link

How were the 64 architectures selected, randomly or carefully? #2

Closed fly2tortoise closed 1 year ago

fly2tortoise commented 1 year ago

Dear researcher, I have a few small doubts to ask you.

  1. How to choose the 64 architectures, are they random or carefully selected? Were they selected according to a certain ranking arrangement?

  2. about the measurement of ktau coefficient, why the Fig. 1(a) is 0.4, while the paper says it is 0.713. Any evaluation rules you can share?

Thank you very much.

ShunLu91 commented 1 year ago

Hello fly2tortoise, thanks for your interest in our work. Let me clarify these questions for you.

  1. Instead of randomly or carefully selecting the 64 architectures, we first select "nor_conv_1x1" and "nor_conv_3x3" as the candidate operations and then construct the smallest search space including the 64 architectures. Thanks for pointing out this issue, which reminds us of a typo in Fig. 1(a), where GV and KT used the same left Y-axis when plotting the figure. After fixing this issue, the actual Fig. 1(a) is shown as below. When there is only one operation per edge, the KT should be 1.0. panda_fig1_0_share_var
  2. As for the measurement of KT, we only measure the KT of 64 architectures in Fig. 1(b) to keep it consistent with the Fig. 1(a). However, when comparing with other methods, we measure the KT of all 15625 architectures in Tab.1.

Sorry for these misleadings and thank you for these constructive suggestions, we will update these details in our next arXiv version.

fly2tortoise commented 1 year ago

Thank you very much for your guidance, your work is really excellent.