2018 · 22 citations · 16 references
ComputingComputer EngineeringComputer ScienceComputer VisionEmbedded SystemsMachine LearningHardware ArchitectureHardware SpecificationPrediction
Advancements of Machine Learning (ML) in the field of computer vision have paved the way for its potential application in many other fields. Researchers and hardware domain experts are exploring possible applications of Machine Learning in optimizing many aspects of hardware development process. In this paper, we propose a novel approach for predicting the area of hardware components from specifications. The flow uses an existing RTL generation framework, for generating valid data samples that enable ML algorithms to train the learning models. The approach has been successfully employed to predict the area of real-life hardware components such as Control and Status Register (CSR) interfaces that are ubiquitous in embedded systems. With this approach we are able to predict the area with more than 98% accuracy and 600x faster than the existing methods. In addition, we are able to rank the features according to their importance in final area estimations.
16
Leo Breiman · Machine Learning · 2001 · 126.2K citations · Full text
Greedy function approximation: A gradient boosting machine.
Jerome H. Friedman · The Annals of Statistics · 2001 · 29K citations · Full text
Pattern Recognition and Machine Learning
Journal of Electronic Imaging · 2007 · 22.1K citations
Random search for hyper-parameter optimization
James Bergstra, Yoshua Bengio · 2012 · 7.9K citations
Ciyou Zhu, Richard H. Byrd, Peihuang Lu et al. · ACM Transactions on Mathematical Software · 1997 · 3.4K citations · Full text