{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,21]],"date-time":"2025-05-21T06:35:33Z","timestamp":1747809333666,"version":"3.40.3"},"publisher-location":"Singapore","reference-count":40,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789811999475"},{"type":"electronic","value":"9789811999482"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-981-19-9948-2_11","type":"book-chapter","created":{"date-parts":[[2023,7,19]],"date-time":"2023-07-19T14:05:16Z","timestamp":1689775516000},"page":"309-344","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Foundations of Machine Learning for\u00a0Software Engineering"],"prefix":"10.1007","author":[{"given":"Aurora","family":"Ram\u00edrez","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Breno","family":"Miranda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,7,20]]},"reference":[{"key":"11_CR1","doi-asserted-by":"crossref","unstructured":"C.C. Aggarwal. Neural Networks and Deep Learning: A Textbook (Springer, 2018)","DOI":"10.1007\/978-3-319-94463-0"},{"key":"11_CR2","doi-asserted-by":"crossref","unstructured":"C.C. Aggarwal, C.K. Reedy, (eds.), Data Clustering: Algorithms and Applications, 1st edn. (CRC Press, 2013)","DOI":"10.1201\/b15410"},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"C.C. Aggarwal, C.\u00a0Zhai, A survey of text classification algorithms, in Mining Text Data (Springer, 2012), pp. 163\u2013222","DOI":"10.1007\/978-1-4614-3223-4_6"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"A. Agrawal, W. Fu, D. Chen, X. Shen, T. Menzies, How to \u201cdodge\u201d complex software analytics. IEEE Trans. Softw. Eng. 47(10), 2182\u20132194 (2021)","DOI":"10.1109\/TSE.2019.2945020"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"A.\u00a0Agrawal, X.\u00a0Yang, R.\u00a0Agrawal, R.\u00a0Yedida, X.\u00a0Shen, T.\u00a0Menzies, Simpler hyperparameter optimization for software analytics: why, how, when. IEEE Trans. Softw. Eng. 1 (2021)","DOI":"10.1109\/TSE.2021.3073242"},{"key":"11_CR6","doi-asserted-by":"crossref","unstructured":"U.\u00a0Alon, M.\u00a0Zilberstein, O.\u00a0Levy, E.\u00a0Yahav, Code2Vec: learning distributed representations of code. Proc. ACM Program. Lang. 3(POPL), 40:1\u201340:29 (2019)","DOI":"10.1145\/3290353"},{"key":"11_CR7","unstructured":"J.\u00a0Bergstra, Y.\u00a0Bengio, Random search for hyper-parameter optimization. J. Mach. Learn. Res. 13(2) (2012)"},{"key":"11_CR8","doi-asserted-by":"crossref","unstructured":"C.\u00a0Bird, T.\u00a0Menzies, T.\u00a0Zimmermann, (eds.), The Art and Science of Analyzing Software Data, 1st edn. (Morgan Kaufmann, 2015)","DOI":"10.1016\/B978-0-12-411519-4.00001-X"},{"key":"11_CR9","unstructured":"C.M. Bishop, Pattern Recognition and Machine Learning, 1st edn. (Springer, 2006)"},{"key":"11_CR10","doi-asserted-by":"crossref","unstructured":"M.\u00a0Bramer, Principles of Data Mining, 3ed edn. (Springer, 2016)","DOI":"10.1007\/978-1-4471-7307-6"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"O.\u00a0Chapelle, B.\u00a0Sch\u00f6lkopf, A.\u00a0Zien, Semi-Supervised Learning (MIT Press, 2006)","DOI":"10.7551\/mitpress\/9780262033589.001.0001"},{"key":"11_CR12","doi-asserted-by":"crossref","unstructured":"V.\u00a0Efstathiou, C.\u00a0Chatzilenas, D.\u00a0Spinellis, Word embeddings for the software engineering domain, in Proceedings of the 15th International Conference on Mining Software Repositories (MSR) (ACM, 2018), pp. 38\u201341","DOI":"10.1145\/3196398.3196448"},{"key":"11_CR13","unstructured":"J.\u00a0Eisenstein, (ed.), Introduction to Natural Language Processing, 1st edn. (MIT Press, 2019)"},{"key":"11_CR14","doi-asserted-by":"crossref","unstructured":"S.\u00a0Garc\u00eda, J.\u00a0Luengo, F.\u00a0Herrera, Data Preprocessing in Data Mining, 1st edn. (Springer, 2015)","DOI":"10.1007\/978-3-319-10247-4"},{"key":"11_CR15","unstructured":"I.\u00a0Goodfellow, Y.\u00a0Bengio, A.\u00a0Courville, Deep Learning (MIT Press, 2016)"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"A.\u00a0Graves, Supervised Sequence Labelling with Recurrent Neural Networks, 1st edn. (Springer, 2012)","DOI":"10.1007\/978-3-642-24797-2_1"},{"key":"11_CR17","unstructured":"J.\u00a0Gui, Z.\u00a0Sun, Y.\u00a0Wen, D.\u00a0Tao, J.\u00a0Ye, A review on generative adversarial networks: algorithms, theory, and applications. IEEE Trans. Knowl. Data Eng. 1 (2021)"},{"key":"11_CR18","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1023\/A:1012801612483","volume":"17","author":"M Halkidi","year":"2001","unstructured":"M. Halkidi, Y. Batistakis, M. Vazirgiannis, On clustering validation techniques. J. Intell. Inf. Syst. 17, 107\u2013145 (2001)","journal-title":"J. Intell. Inf. Syst."},{"key":"11_CR19","unstructured":"J.\u00a0Han, M.\u00a0Kamber, J.\u00a0Pei, Data Mining: Concepts and Techniques, 3rd edn. (Morgan Kaufmann, 2011)"},{"key":"11_CR20","doi-asserted-by":"publisher","first-page":"4519","DOI":"10.1007\/s10462-019-09800-w","volume":"53","author":"E Hancer","year":"2020","unstructured":"E. Hancer, B. Xue, M. Zhang, A survey on feature selection approaches for clustering. Artif. Intell. Rev. 53, 4519\u20134545 (2020)","journal-title":"Artif. Intell. Rev."},{"key":"11_CR21","doi-asserted-by":"crossref","unstructured":"T.\u00a0Hastie, R.\u00a0Tibshirani, J.\u00a0Friedman, The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd edn. (Springer, 2009)","DOI":"10.1007\/978-0-387-84858-7"},{"issue":"9","key":"11_CR22","doi-asserted-by":"publisher","first-page":"1263","DOI":"10.1109\/TKDE.2008.239","volume":"21","author":"H He","year":"2009","unstructured":"H. He, E.A. Garcia, Learning from imbalanced data. IEEE Trans. Knowl. Data Eng. 21(9), 1263\u20131284 (2009)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"11_CR23","doi-asserted-by":"crossref","unstructured":"H.\u00a0He, Y.\u00a0Ma, (eds.), Imbalanced Learning: Foundations, Algorithms, and Applications (Wiley-IEEE Press, 2013)","DOI":"10.1002\/9781118646106"},{"key":"11_CR24","doi-asserted-by":"crossref","unstructured":"G.\u00a0James, D.\u00a0Witten, T.\u00a0Hastie, R.\u00a0Tibshirani, An Introduction to Statistical Learning with applications in R, 1st edn. (Springer, 2017)","DOI":"10.1007\/978-1-0716-1418-1_1"},{"key":"11_CR25","doi-asserted-by":"publisher","first-page":"3590","DOI":"10.1007\/s10664-020-09848-1","volume":"25","author":"J Jiarpakdee","year":"2020","unstructured":"J. Jiarpakdee, C. Tantithamthavorn, C. Treude, The impact of automated feature selection techniques on the interpretation of defect models. Empir. Softw. Eng. 25, 3590\u20133638 (2020)","journal-title":"Empir. Softw. Eng."},{"key":"11_CR26","doi-asserted-by":"crossref","unstructured":"A.\u00a0Kao, S.R. Poteet, Natural Language Processing and Text Mining, 1st edn. (Springer, 2007)","DOI":"10.1007\/978-1-84628-754-1"},{"key":"11_CR27","doi-asserted-by":"crossref","unstructured":"M.\u00a0Kubat, An Introduction to Machine Learning, 2nd edn. (Springer, 2017)","DOI":"10.1007\/978-3-319-63913-0"},{"key":"11_CR28","doi-asserted-by":"publisher","first-page":"393","DOI":"10.1023\/A:1016304305535","volume":"6","author":"H Liu","year":"2002","unstructured":"H. Liu, F. Hussain, C.L. Tan, M. Dash, Discretization: an enabling technique. Data Min. Knowl. Disc. 6, 393\u2013423 (2002)","journal-title":"Data Min. Knowl. Disc."},{"key":"11_CR29","doi-asserted-by":"crossref","unstructured":"T.\u00a0Menzies, L.\u00a0Williams, T.\u00a0Zimmermann, (eds.), Perspectives on Data Science for Software Engineering, 1st edn. (Morgan Kaufmann, 2016)","DOI":"10.1016\/B978-0-12-804206-9.00001-5"},{"key":"11_CR30","unstructured":"T.\u00a0Mitchell, Machine Learning, 1st edn. (McGraw Hill, 1997)"},{"key":"11_CR31","doi-asserted-by":"publisher","first-page":"48","DOI":"10.1016\/j.neucom.2021.03.091","volume":"452","author":"Z Niu","year":"2021","unstructured":"Z. Niu, G. Zhong, H. Yu, A review on the attention mechanism of deep learning. Neurocomputing 452, 48\u201362 (2021)","journal-title":"Neurocomputing"},{"key":"11_CR32","doi-asserted-by":"crossref","unstructured":"S.\u00a0Pouyanfar, S.\u00a0Sadiq, Y.\u00a0Yan, H.\u00a0Tian, Y.\u00a0Tao, M.P. Reyes, M.-L. Shyu, S.-C. Chen, S.S. Iyengar, A survey on deep learning: algorithms, techniques, and applications. ACM Comput. Surv. 51(5) (2018)","DOI":"10.1145\/3234150"},{"key":"11_CR33","unstructured":"D.\u00a0Pyle, Data Preparation for Data Mining, 1st edn. (Morgan Kaufmann, 1999)"},{"key":"11_CR34","doi-asserted-by":"crossref","unstructured":"S.\u00a0Russell, P.\u00a0Norvig, Artificial Intelligence: A Modern Approach, 4th edn. (Pearson, 2020)","DOI":"10.1093\/oso\/9780190905033.003.0012"},{"key":"11_CR35","doi-asserted-by":"crossref","unstructured":"B.\u00a0Settles, Active Learning (Morgan & Claypool Publishers, 2012)","DOI":"10.1007\/978-3-031-01560-1"},{"key":"11_CR36","doi-asserted-by":"crossref","unstructured":"S.\u00a0Skansi, Introduction to Deep Learning: From Logical Calculus to Artificial Intelligence (Springer, 2018)","DOI":"10.1007\/978-3-319-73004-2"},{"key":"11_CR37","unstructured":"R.S. Sutton, A.G. Barto, Reinforcement Learning: An Introduction, 2nd edn. (MIT Press, 2018)"},{"key":"11_CR38","unstructured":"J.\u00a0Tang, S.\u00a0Alelyani, H.\u00a0Liu, Data classification: algorithms and applications, in Chapter Feature Selection for Classification: A Review, 1st edn. (Chapman and Hall\/CRC, 2014)"},{"key":"11_CR39","unstructured":"A.\u00a0Vaswani, N.\u00a0Shazeer, N.\u00a0Parmar, J.\u00a0Uszkoreit, L.\u00a0Jones, A.N. Gomez, L.\u00a0Kaiser, I.\u00a0Polosukhin, Attention is all you need, in Proceedings of the 31st International Conference on Neural Information Processing Systems (NIPS\u201917) (Curran Associates Inc, Red Hook, 2017), pp. 6000\u20136010"},{"key":"11_CR40","doi-asserted-by":"crossref","unstructured":"Y. Yang, X. Xia, D. Lo, J. Grundy, A survey on deep learning for software engineering. ACM Comput. Surv. (2021)","DOI":"10.1145\/3505243"}],"container-title":["Natural Computing Series","Optimising the Software Development Process with Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-19-9948-2_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,19]],"date-time":"2023-07-19T14:09:08Z","timestamp":1689775748000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-19-9948-2_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9789811999475","9789811999482"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-981-19-9948-2_11","relation":{},"ISSN":["1619-7127"],"issn-type":[{"type":"print","value":"1619-7127"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"20 July 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}