International Journal of Computational Intelligence Studies · 2014 · 11 citations · 7 references
Flash memory's ability to be programmed multiple times is called its endurance. Beyond being able to give more accurate chip specifications, more precise knowledge of endurance would permit manufacturers to use flash chips more effectively. Rather than physical testing to determine chip endurance, which is impractical because it takes days and destroys an area of the chip under test, this research seeks to predict whether chips will meet chosen endurance criteria. Timing data relating to erasure and programming operations is gathered as the basis for modelling. The purpose of this paper is to determine which methods can be used on this data to accurately and efficiently predict endurance. Traditional statistical classification methods, support vector machines and genetic programming are compared. Cross–validating on common datasets, the classification methods are evaluated for applicability, accuracy and efficiency and their respective advantages and disadvantages are quantified.
7
An introduction to kernel-based learning algorithms
K. Müller, Gunnar Rätsch, Koji Tsuda et al. · IEEE Transactions on Neural Networks · 2001 · 3.5K citations
Fisher Discriminant Analysis, Engineering, Machine Learning +18
Laura M. Grupp, Adrian M. Caulfield, Joel Coburn et al. · 2009 · 422 citations
Hardware Security, Non-volatile Memory, Storage Performance +13