{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,4]],"date-time":"2025-09-04T13:11:58Z","timestamp":1756991518953,"version":"3.37.3"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"24","license":[{"start":{"date-parts":[[2023,5,27]],"date-time":"2023-05-27T00:00:00Z","timestamp":1685145600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,5,27]],"date-time":"2023-05-27T00:00:00Z","timestamp":1685145600000},"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":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2023,8]]},"DOI":"10.1007\/s00521-023-08668-w","type":"journal-article","created":{"date-parts":[[2023,5,27]],"date-time":"2023-05-27T19:01:31Z","timestamp":1685214091000},"page":"17883-17898","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Web-S4AE: a semi-supervised stacked sparse autoencoder model for web robot detection"],"prefix":"10.1007","volume":"35","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5794-6660","authenticated-orcid":false,"given":"Rikhi Ram","family":"Jagat","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dilip Singh","family":"Sisodia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pradeep","family":"Singh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,5,27]]},"reference":[{"key":"8668_CR1","unstructured":"Imperva Bad Bot Report 2022. https:\/\/www.imperva.com\/resources\/reports\/2022-imperva-bad-bot-report.pdf. Accessed 13 Jun 2022"},{"key":"8668_CR2","doi-asserted-by":"crossref","unstructured":"Arai T, Okabe Y, Matsumoto Y, Kawamura K (2020) Detection of Bots in CAPTCHA as a Cloud Service Utilizing Machine Learning. In: 2020 international conference on information networking (ICOIN). IEEE, pp 584\u2013589","DOI":"10.1109\/ICOIN48656.2020.9016522"},{"key":"8668_CR3","doi-asserted-by":"publisher","unstructured":"Akrout I, Feriani A, Akrout M (2019) Hacking google reCAPTCHA v3 using reinforcement learning. ArXiv 1\u20135. https:\/\/doi.org\/10.48550\/arXiv.1903.01003","DOI":"10.48550\/arXiv.1903.01003"},{"key":"8668_CR4","doi-asserted-by":"crossref","unstructured":"Chen H, He H, Starr A (2020) An overview of web robots detection techniques. In: 2020 international conference on cyber security and protection of digital services (Cyber Security). IEEE, pp 1\u20136","DOI":"10.1109\/CyberSecurity49315.2020.9138856"},{"key":"8668_CR5","first-page":"10","volume":"10","author":"S Reed","year":"2014","unstructured":"Reed S, Lee H, Anguelov D et al (2014) Training deep neural networks on noisy labels with bootstrapping. Sci York 10:10","journal-title":"Sci York"},{"key":"8668_CR6","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1007\/s10115-013-0706-y","volume":"42","author":"I Triguero","year":"2015","unstructured":"Triguero I, Garc\u00eda S, Herrera F (2015) Self-labeled techniques for semi-supervised learning: taxonomy, software and empirical study. Knowl Inf Syst 42:245\u2013284. https:\/\/doi.org\/10.1007\/s10115-013-0706-y","journal-title":"Knowl Inf Syst"},{"key":"8668_CR7","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1016\/j.inffus.2017.10.006","volume":"42","author":"Q Zhang","year":"2018","unstructured":"Zhang Q, Yang LT, Chen Z, Li P (2018) A survey on deep learning for big data. Inf Fusion 42:146\u2013157. https:\/\/doi.org\/10.1016\/j.inffus.2017.10.006","journal-title":"Inf Fusion"},{"key":"8668_CR8","doi-asserted-by":"crossref","unstructured":"Zhang B, Yu Y, Li J (2018) Network intrusion detection based on stacked sparse autoencoder and binary tree ensemble method. In: 2018 IEEE international conference on communications workshops (ICC Workshops). IEEE, pp 1\u20136","DOI":"10.1109\/ICCW.2018.8403759"},{"key":"8668_CR9","doi-asserted-by":"publisher","first-page":"2157","DOI":"10.1007\/s11042-018-6273-1","volume":"78","author":"M Gnouma","year":"2019","unstructured":"Gnouma M, Ladjailia A, Ejbali R, Zaied M (2019) Stacked sparse autoencoder and history of binary motion image for human activity recognition. Multimed Tools Appl 78:2157\u20132179. https:\/\/doi.org\/10.1007\/s11042-018-6273-1","journal-title":"Multimed Tools Appl"},{"key":"8668_CR10","doi-asserted-by":"publisher","first-page":"2347","DOI":"10.3390\/electronics10192347","volume":"10","author":"ID Mienye","year":"2021","unstructured":"Mienye ID, Sun Y (2021) Improved heart disease prediction using particle swarm optimization based stacked sparse autoencoder. Electronics 10:2347. https:\/\/doi.org\/10.3390\/electronics10192347","journal-title":"Electronics"},{"key":"8668_CR11","doi-asserted-by":"publisher","first-page":"108742","DOI":"10.1016\/j.comnet.2021.108742","volume":"207","author":"O Aouedi","year":"2022","unstructured":"Aouedi O, Piamrat K, Bagadthey D (2022) Handling partially labeled network data: a semi-supervised approach using stacked sparse autoencoder. Comput Netw 207:108742. https:\/\/doi.org\/10.1016\/j.comnet.2021.108742","journal-title":"Comput Netw"},{"key":"8668_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/nem.2100","volume":"30","author":"T De Schepper","year":"2020","unstructured":"De Schepper T, Camelo M, Famaey J, Latr\u00e9 S (2020) Traffic classification at the radio spectrum level using deep learning models trained with synthetic data. Int J Netw Manag 30:1\u201320. https:\/\/doi.org\/10.1002\/nem.2100","journal-title":"Int J Netw Manag"},{"key":"8668_CR13","doi-asserted-by":"publisher","first-page":"19038","DOI":"10.1038\/s41598-019-55320-6","volume":"9","author":"A Sagheer","year":"2019","unstructured":"Sagheer A, Kotb M (2019) Unsupervised pre-training of a deep LSTM-based stacked autoencoder for multivariate time series forecasting problems. Sci Rep 9:19038. https:\/\/doi.org\/10.1038\/s41598-019-55320-6","journal-title":"Sci Rep"},{"key":"8668_CR14","doi-asserted-by":"publisher","first-page":"201","DOI":"10.5555\/1756006.1756025","volume":"9","author":"D Erhan","year":"2010","unstructured":"Erhan D, Courville A, Bengio Y, Vincent P (2010) Why does unsupervised pre-training help deep learning? J Mach Learn Res 9:201\u2013208. https:\/\/doi.org\/10.5555\/1756006.1756025","journal-title":"J Mach Learn Res"},{"key":"8668_CR15","doi-asserted-by":"crossref","unstructured":"Bahi M, Batouche M (2018) Drug-target interaction prediction in drug repositioning based on deep semi-supervised learning. In: IFIP advances in information and communication technology. Springer International Publishing, pp 302\u2013313","DOI":"10.1007\/978-3-319-89743-1_27"},{"key":"8668_CR16","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1177\/1461348419830815","volume":"39","author":"Z Kang","year":"2020","unstructured":"Kang Z, Feng C, Wan X et al (2020) Stacked sparse autoencoder in cavitation noise signal data classification of hydro turbine based on power spectrum. J Low Freq Noise Vib Act Control 39:233\u2013245. https:\/\/doi.org\/10.1177\/1461348419830815","journal-title":"J Low Freq Noise Vib Act Control"},{"key":"8668_CR17","doi-asserted-by":"publisher","first-page":"41238","DOI":"10.1109\/ACCESS.2018.2858277","volume":"6","author":"B Yan","year":"2018","unstructured":"Yan B, Han G (2018) Effective feature extraction via stacked sparse autoencoder to improve intrusion detection system. IEEE Access 6:41238\u201341248. https:\/\/doi.org\/10.1109\/ACCESS.2018.2858277","journal-title":"IEEE Access"},{"key":"8668_CR18","unstructured":"Parisotto S, Launaro A, Leone N, Sch\u00f6nlieb C-B (2020) Unsupervised clustering of roman pottery profiles from their SSAE representation. arXiv 1\u201318"},{"key":"8668_CR19","doi-asserted-by":"crossref","unstructured":"Iliou C, Kostoulas T, Tsikrika T, et al. (2019) Towards a framework for detecting advanced web bots. In: Proceedings of the 14th international conference on availability, reliability and security. ACM, New York, NY, USA, pp 1\u201310","DOI":"10.1145\/3339252.3339267"},{"key":"8668_CR20","doi-asserted-by":"crossref","unstructured":"Chu Z, Gianvecchio S, Wang H (2018) Bot or Human? A behavior-based online bot detection system. In: Lecture notes in computer science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer International Publishing, pp 432\u2013449","DOI":"10.1007\/978-3-030-04834-1_21"},{"key":"8668_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4236\/jdaip.2015.31001","volume":"03","author":"DS Sisodia","year":"2015","unstructured":"Sisodia DS, Verma S, Vyas OP (2015) Agglomerative approach for identification and elimination of web robots from web server logs to extract knowledge about actual visitors. J Data Anal Inf Process 03:1\u201310. https:\/\/doi.org\/10.4236\/jdaip.2015.31001","journal-title":"J Data Anal Inf Process"},{"key":"8668_CR22","doi-asserted-by":"publisher","first-page":"4017","DOI":"10.1007\/s10489-020-01754-9","volume":"50","author":"A Lagopoulos","year":"2020","unstructured":"Lagopoulos A, Tsoumakas G (2020) Content-aware web robot detection. Appl Intell 50:4017\u20134028. https:\/\/doi.org\/10.1007\/s10489-020-01754-9","journal-title":"Appl Intell"},{"key":"8668_CR23","doi-asserted-by":"publisher","first-page":"698","DOI":"10.1016\/j.asoc.2012.08.028","volume":"13","author":"D Stevanovic","year":"2013","unstructured":"Stevanovic D, Vlajic N, An A (2013) Detection of malicious and non-malicious website visitors using unsupervised neural network learning. Appl Soft Comput 13:698\u2013708. https:\/\/doi.org\/10.1016\/j.asoc.2012.08.028","journal-title":"Appl Soft Comput"},{"key":"8668_CR24","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1186\/s42400-019-0023-1","volume":"2","author":"S Wan","year":"2019","unstructured":"Wan S, Li Y, Sun K (2019) PathMarker: protecting web contents against inside crawlers. Cybersecurity 2:9. https:\/\/doi.org\/10.1186\/s42400-019-0023-1","journal-title":"Cybersecurity"},{"key":"8668_CR25","doi-asserted-by":"crossref","unstructured":"Cabri A, Suchacka G, Rovetta S, Masulli F (2018) Online web bot detection using a sequential classification approach. In: 2018 IEEE 20th international conference on high performance computing and communications; IEEE 16th international conference on Smart City; IEEE 4th international conference on data science and systems (HPCC\/SmartCity\/DSS). IEEE, pp 1536\u20131540","DOI":"10.1109\/HPCC\/SmartCity\/DSS.2018.00252"},{"key":"8668_CR26","doi-asserted-by":"publisher","first-page":"105875","DOI":"10.1016\/j.knosys.2020.105875","volume":"197","author":"G Suchacka","year":"2020","unstructured":"Suchacka G, Iwa\u0144ski J (2020) Identifying legitimate web users and bots with different traffic profiles-an information bottleneck approach. Knowl-Based Syst 197:105875. https:\/\/doi.org\/10.1016\/j.knosys.2020.105875","journal-title":"Knowl-Based Syst"},{"key":"8668_CR27","doi-asserted-by":"publisher","first-page":"1033","DOI":"10.1007\/s10100-018-0531-1","volume":"27","author":"G Nalcaci","year":"2019","unstructured":"Nalcaci G, \u00d6zmen A, Weber GW (2019) Long-term load forecasting: models based on MARS, ANN and LR methods. Cent Eur J Oper Res 27:1033\u20131049. https:\/\/doi.org\/10.1007\/s10100-018-0531-1","journal-title":"Cent Eur J Oper Res"},{"key":"8668_CR28","doi-asserted-by":"publisher","unstructured":"Bellet A, Habrard A, Sebban M (2013) A survey on metric learning for feature vectors and structured data. 1\u201359. https:\/\/doi.org\/10.48550\/arXiv.1306.6709","DOI":"10.48550\/arXiv.1306.6709"},{"key":"8668_CR29","doi-asserted-by":"publisher","first-page":"607","DOI":"10.1038\/381607a0","volume":"381","author":"BA Olshausen","year":"1996","unstructured":"Olshausen BA, Field DJ (1996) Emergence of simple-cell receptive field properties by learning a sparse code for natural images. Nature 381:607\u2013609. https:\/\/doi.org\/10.1038\/381607a0","journal-title":"Nature"},{"key":"8668_CR30","unstructured":"Andrew N (2011) Sparse autoencoder. CS294A Lectture Notes 72:1\u201319"},{"key":"8668_CR31","unstructured":"Lagopoulos A, Tsoumakas G (2019) Web robot detection-Server Logs"},{"key":"8668_CR32","doi-asserted-by":"publisher","first-page":"911","DOI":"10.1007\/978-981-16-9605-3_64","volume-title":"Evolutionary computing and mobile sustainable networks","author":"RR Jagat","year":"2022","unstructured":"Jagat RR, Sisodia DS, Singh P (2022) Semi-supervised self-training approach for web robots activity detection in weblog. In: Suma V, Fernando X, Du K-L, Wang H (eds) Evolutionary computing and mobile sustainable networks. Springer, Singapore, pp 911\u2013924"},{"key":"8668_CR33","doi-asserted-by":"publisher","first-page":"1007","DOI":"10.18517\/ijaseit.7.3.1563","volume":"7","author":"DS Sisodia","year":"2017","unstructured":"Sisodia DS (2017) Augmented session similarity based framework for measuring web user concern from web server logs. Int J Adv Sci Eng Inf Technol 7:1007","journal-title":"Int J Adv Sci Eng Inf Technol"},{"key":"8668_CR34","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1177\/0165551516673293","volume":"44","author":"DS Sisodia","year":"2018","unstructured":"Sisodia DS, Khandal V, Singhal R (2018) Fast prediction of web user browsing behaviours using most interesting patterns. J Inf Sci 44:74\u201390. https:\/\/doi.org\/10.1177\/0165551516673293","journal-title":"J Inf Sci"},{"key":"8668_CR35","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1007\/s13748-016-0094-0","volume":"5","author":"B Krawczyk","year":"2016","unstructured":"Krawczyk B (2016) Learning from imbalanced data: open challenges and future directions. Prog Artif Intell 5:221\u2013232. https:\/\/doi.org\/10.1007\/s13748-016-0094-0","journal-title":"Prog Artif Intell"},{"key":"8668_CR36","doi-asserted-by":"crossref","unstructured":"Bengio Y, Lamblin P, Popovici D, Larochelle H (2007) Greedy layer-wise training of deep networks. In: Advances in neural information processing systems 19. The MIT Press, pp 153\u2013160","DOI":"10.7551\/mitpress\/7503.003.0024"},{"key":"8668_CR37","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1080\/02331934.2011.654343","volume":"61","author":"G-W Weber","year":"2012","unstructured":"Weber G-W, \u00c7avu\u015fo\u011flu Z, \u00d6zmen A (2012) Predicting default probabilities in emerging markets by new conic generalized partial linear models and their optimization. Optimization 61:443\u2013457. https:\/\/doi.org\/10.1080\/02331934.2011.654343","journal-title":"Optimization"},{"key":"8668_CR38","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-022-14258-0","author":"RR Jagat","year":"2022","unstructured":"Jagat RR, Sisodia DS, Singh P (2022) DISET: a distance based semi-supervised self-training for automated users\u2019 agent activity detection from web access log. Multimed Tools Appl. https:\/\/doi.org\/10.1007\/s11042-022-14258-0","journal-title":"Multimed Tools Appl"},{"key":"8668_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.ejor.2010.06.038","volume":"211","author":"G-W Weber","year":"2011","unstructured":"Weber G-W, Defterli O, Alparslan G\u00f6k SZ, Kropat E (2011) Modeling, inference and optimization of regulatory networks based on time series data. Eur J Oper Res 211:1\u201314. https:\/\/doi.org\/10.1016\/j.ejor.2010.06.038","journal-title":"Eur J Oper Res"},{"key":"8668_CR40","doi-asserted-by":"publisher","first-page":"112947","DOI":"10.1016\/j.rse.2022.112947","volume":"272","author":"S Kuter","year":"2022","unstructured":"Kuter S, Bolat K, Akyurek Z (2022) A Machine learning-based accuracy enhancement on EUMETSAT H-SAF H35 effective snow-covered area product. Remote Sens Environ 272:112947. https:\/\/doi.org\/10.1016\/j.rse.2022.112947","journal-title":"Remote Sens Environ"},{"key":"8668_CR41","doi-asserted-by":"publisher","first-page":"963","DOI":"10.1109\/TBME.2021.3110767","volume":"69","author":"O Onak","year":"2022","unstructured":"Onak O, Erenler T, Serinagaoglu Y (2022) A novel data-adaptive regression framework based on multivariate adaptive regression splines for electrocardiographic imaging. IEEE Trans Biomed Eng 69:963\u2013974. https:\/\/doi.org\/10.1109\/TBME.2021.3110767","journal-title":"IEEE Trans Biomed Eng"},{"key":"8668_CR42","doi-asserted-by":"publisher","first-page":"2421","DOI":"10.1080\/02664763.2020.1864815","volume":"48","author":"P Taylan","year":"2021","unstructured":"Taylan P, Yerlikaya-\u00d6zkurt F, Bilgi\u00e7 U\u00e7ak B, Weber G-W (2021) A new outlier detection method based on convex optimization: application to diagnosis of Parkinson\u2019s disease. J Appl Stat 48:2421\u20132440. https:\/\/doi.org\/10.1080\/02664763.2020.1864815","journal-title":"J Appl Stat"},{"key":"8668_CR43","unstructured":"Mart\u00edn A, Ashish A, Paul B, et al. (2015) TensorFlow: large-scale machine learning on heterogeneous systems. https:\/\/www.tensorflow.org\/. Accessed 12 Mar 2022"},{"key":"8668_CR44","doi-asserted-by":"crossref","unstructured":"Bengio Y (2012) Practical recommendations for gradient-based training of deep architectures. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). pp 437\u2013478","DOI":"10.1007\/978-3-642-35289-8_26"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-023-08668-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-023-08668-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-023-08668-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,26]],"date-time":"2023-07-26T17:57:40Z","timestamp":1690394260000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-023-08668-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,27]]},"references-count":44,"journal-issue":{"issue":"24","published-print":{"date-parts":[[2023,8]]}},"alternative-id":["8668"],"URL":"https:\/\/doi.org\/10.1007\/s00521-023-08668-w","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"type":"print","value":"0941-0643"},{"type":"electronic","value":"1433-3058"}],"subject":[],"published":{"date-parts":[[2023,5,27]]},"assertion":[{"value":"19 July 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 May 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 May 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}