论文标题
迈向协作情报:基于分散私人数据的可路由估算
Towards Collaborative Intelligence: Routability Estimation based on Decentralized Private Data
论文作者
论文摘要
在设计流程中应用机器学习(ML)是EDA的流行趋势,其应用从设计质量预测到优化。尽管有希望,这在学术研究和工业工具中都得到了证明,但其有效性在很大程度上取决于大量高质量培训数据的可用性。实际上,EDA开发人员对最新设计数据的访问量非常有限,该数据由设计公司拥有,并且主要是机密的。尽管可以将ML模型培训委托给设计公司,但单个公司的数据可能仍然不足或有偏见,尤其是对于小公司而言。此类数据可用性问题已成为芯片设计ML未来增长的限制。在这项工作中,我们提出了一种基于联邦学习的方法,用于在EDA中进行精心研究的ML应用。我们的方法使ML模型可以与来自多个客户端的数据进行协作培训,但没有明确访问数据以尊重其数据隐私。为了进一步加强结果,我们在分散培训方案下共同设计了定制的ML模型FLNET及其个性化。在一个综合数据集中的实验表明,与各个本地模型相比,协作培训的准确性提高了11%,而我们的自定义模型FLNET在此协作培训流程中的表现明显优于先前的可路由估计器。
Applying machine learning (ML) in design flow is a popular trend in EDA with various applications from design quality predictions to optimizations. Despite its promise, which has been demonstrated in both academic researches and industrial tools, its effectiveness largely hinges on the availability of a large amount of high-quality training data. In reality, EDA developers have very limited access to the latest design data, which is owned by design companies and mostly confidential. Although one can commission ML model training to a design company, the data of a single company might be still inadequate or biased, especially for small companies. Such data availability problem is becoming the limiting constraint on future growth of ML for chip design. In this work, we propose an Federated-Learning based approach for well-studied ML applications in EDA. Our approach allows an ML model to be collaboratively trained with data from multiple clients but without explicit access to the data for respecting their data privacy. To further strengthen the results, we co-design a customized ML model FLNet and its personalization under the decentralized training scenario. Experiments on a comprehensive dataset show that collaborative training improves accuracy by 11% compared with individual local models, and our customized model FLNet significantly outperforms the best of previous routability estimators in this collaborative training flow.