{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T22:03:41Z","timestamp":1779919421303,"version":"3.53.1"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2025,8,1]],"date-time":"2025-08-01T00:00:00Z","timestamp":1754006400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,8,1]],"date-time":"2025-08-01T00:00:00Z","timestamp":1754006400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"DOI":"10.13039\/501100002541","name":"Pohang University of Science and Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100002541","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Manuf"],"published-print":{"date-parts":[[2026,6]]},"DOI":"10.1007\/s10845-025-02651-z","type":"journal-article","created":{"date-parts":[[2025,8,1]],"date-time":"2025-08-01T14:07:25Z","timestamp":1754057245000},"page":"2433-2444","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Reverse engineering for programmable logic controller structure estimation via white box networks"],"prefix":"10.1007","volume":"37","author":[{"given":"Eun Saem","family":"Lee","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hyeontae","family":"Jo","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3678-2687","authenticated-orcid":false,"given":"Hyung Ju","family":"Hwang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,8,1]]},"reference":[{"key":"2651_CR1","doi-asserted-by":"crossref","unstructured":"Abdelhameed, M. M., & Darabi, H. (2005). Diagnosis and debugging of programmable logic controller control programs by neural networks, in: IEEE International Conference on Automation Science and Engineering, CASE 2005, Edmonton, Alberta, Canada, August 1-2, 2005, pp. 313\u2013318.","DOI":"10.1109\/COASE.2005.1506788"},{"key":"2651_CR2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijthermalsci.2024.108953","volume":"201","author":"Y Ai","year":"2024","unstructured":"Ai, Y., Liu, J., Ye, C., & Cheng, J. (2024). Influence of oscillation parameters on energy distributions and dynamic behaviors during laser welding of aluminum alloy T-joints assisted with solder patch. International Journal of Thermal Sciences, 201, Article 108953.","journal-title":"International Journal of Thermal Sciences"},{"key":"2651_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.optlastec.2024.110873","volume":"176","author":"Y Ai","year":"2024","unstructured":"Ai, Y., Ye, C., Liu, J., & Cheng, J. (2024). Study on improvement of weld defect in oscillating laser welding of aluminum alloy T-joints assisted by solder patch. Optics & Laser Technology, 176, Article 110873.","journal-title":"Optics & Laser Technology"},{"key":"2651_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.icheatmasstransfer.2025.108629","volume":"163","author":"Y Ai","year":"2025","unstructured":"Ai, Y., Ye, C., Liu, J., & Zhou, M. (2025). Study on the evolution processes of keyhole and melt pool in different laser welding methods for dissimilar materials based on a novel numerical model. International Communications in Heat and Mass Transfer, 163, Article 108629.","journal-title":"International Communications in Heat and Mass Transfer"},{"key":"2651_CR5","unstructured":"Becker, S., Klein, M., Neitz, A., Parascandolo, G., & Kilbertus, N. (2023) Predicting ordinary differential equations with transformers. In International Conference on Machine Learning, PMLR, pp. 1978\u20132002."},{"issue":"1","key":"2651_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1561\/2200000006","volume":"2","author":"Y Bengio","year":"2009","unstructured":"Bengio, Y. (2009). Learning deep architectures for AI. Foundations and Trends in Machine Learning, 2(1), 1\u2013127.","journal-title":"Foundations and Trends in Machine Learning"},{"issue":"8","key":"2651_CR7","doi-asserted-by":"publisher","first-page":"1798","DOI":"10.1109\/TPAMI.2013.50","volume":"35","author":"Y Bengio","year":"2013","unstructured":"Bengio, Y., Courville, A. C., & Vincent, P. (2013). Representation learning: A review and new perspectives. IEEE Trans. Pattern Anal. Mach. Intell., 35(8), 1798\u20131828.","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"2651_CR8","doi-asserted-by":"crossref","unstructured":"Bolton, W. (2015). Programmable logic controllers. Newnes.","DOI":"10.1016\/B978-0-12-802929-9.00001-7"},{"issue":"15","key":"2651_CR9","doi-asserted-by":"publisher","first-page":"3932","DOI":"10.1073\/pnas.1517384113","volume":"113","author":"SL Brunton","year":"2016","unstructured":"Brunton, S. L., Proctor, J. L., & Kutz, J. N. (2016). Discovering governing equations from data by sparse identification of nonlinear dynamical systems. Proceedings of the National Academy of Sciences, 113(15), 3932\u20133937.","journal-title":"Proceedings of the National Academy of Sciences"},{"key":"2651_CR10","unstructured":"Chen, X., Duan, Y., Houthooft, R., Schulman, J., Sutskever, I., & Abbeel, P. (2016). Infogan: Interpretable representation learning by information maximizing generative adversarial nets. In Advances in Neural Information Processing Systems 29: Annual Conference on Neural Information Processing Systems 2016, December 5\u201310, Barcelona, Spain, pp. 2172\u20132180 (2016)."},{"issue":"1","key":"2651_CR11","doi-asserted-by":"publisher","first-page":"6136","DOI":"10.1038\/s41467-021-26434-1","volume":"12","author":"Z Chen","year":"2021","unstructured":"Chen, Z., Liu, Y., & Sun, H. (2021). Physics-informed learning of governing equations from scarce data. Nature Communications, 12(1), 6136.","journal-title":"Nature Communications"},{"key":"2651_CR12","unstructured":"Fernando, C., Banarse, D., Blundell, C., Zwols, Y., Ha, D., Rusu, A. A., Pritzel, A., & Wierstra, D. (2017). Pathnet: Evolution channels gradient descent in super neural networks. CoRR abs\/1701.08734. arXiv:1701.08734"},{"key":"2651_CR13","unstructured":"Graves, A., Wayne, G., & Danihelka, I. (2014). Neural turing machines. CoRR abs\/1410.5401."},{"issue":"7626","key":"2651_CR14","doi-asserted-by":"publisher","first-page":"471","DOI":"10.1038\/nature20101","volume":"538","author":"A Graves","year":"2016","unstructured":"Graves, A., Wayne, G., Reynolds, M., Harley, T., Danihelka, I., Grabska-Barwinska, A., Colmenarejo, S. G., Grefenstette, E., Ramalho, T., Agapiou, J., Badia, A. P., Hermann, K. M., Zwols, Y., Ostrovski, G., Cain, A., King, H., Summerfield, C., Blunsom, P., Kavukcuoglu, K., & Hassabis, D. (2016). Hybrid computing using a neural network with dynamic external memory. Nature, 538(7626), 471\u2013476.","journal-title":"Nature"},{"key":"2651_CR15","unstructured":"John, R. (2024). Programmable logic controllers: Programming methods and applications."},{"issue":"9","key":"2651_CR16","doi-asserted-by":"publisher","first-page":"4166","DOI":"10.1109\/TNNLS.2020.3017010","volume":"32","author":"S Kim","year":"2020","unstructured":"Kim, S., Lu, P. Y., Mukherjee, S., Gilbert, M., Jing, L., \u010ceperi\u0107, V., & Solja\u010di\u0107, M. (2020). Integration of neural network-based symbolic regression in deep learning for scientific discovery. IEEE Transactions on Neural Networks and Learning Systems, 32(9), 4166\u20134177.","journal-title":"IEEE Transactions on Neural Networks and Learning Systems"},{"key":"2651_CR17","unstructured":"Kingma, D. P., Mohamed, S., Rezende, D. J., & Welling, M. (2014). Semi-supervised learning with deep generative models. In Advances in Neural Information Processing Systems 27: Annual Conference on Neural Information Processing Systems 2014, December 8\u201313, Montreal, Quebec, Canada, pp. 3581\u20133589 (2014)."},{"issue":"18","key":"2651_CR18","doi-asserted-by":"publisher","first-page":"3815","DOI":"10.3390\/app9183815","volume":"9","author":"R Langmann","year":"2019","unstructured":"Langmann, R., & Stiller, M. (2019). The plc as a smart service in industry 4.0 production systems. Applied Sciences, 9(18), 3815.","journal-title":"Applied Sciences"},{"key":"2651_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2021.105046","volume":"121","author":"NP Lawrence","year":"2022","unstructured":"Lawrence, N. P., Forbes, M. G., Loewen, P. D., McClement, D. G., Backstr\u00f6m, J. U., & Gopaluni, R. B. (2022). Deep reinforcement learning with shallow controllers: An experimental application to Pid tuning. Control Engineering Practice, 121, Article 105046.","journal-title":"Control Engineering Practice"},{"key":"2651_CR20","doi-asserted-by":"crossref","unstructured":"Long, Z., Lu, Y., & Dong, B. (2018). Pde-net 2.0: Learning pdes from data with A numeric-symbolic hybrid deep network, CoRR abs\/1812.04426. arXiv:1812.04426","DOI":"10.1016\/j.jcp.2019.108925"},{"key":"2651_CR21","unstructured":"Long, Z., Lu, Y., Ma, X., & Dong, B. (2018). Pde-net: Learning pdes from data. In Proceedings of the 35th International Conference on Machine Learning, ICML 2018, Stockholmsm\u00e4ssan, Stockholm, Sweden, July 10\u201315, pp. 3214\u20133222 (2018)."},{"key":"2651_CR22","unstructured":"Martius, G., & Lampert, C. H. (2017). Extrapolation and learning equations. In 5th International Conference on Learning Representations, ICLR 2017, Toulon, France, April 24\u201326, Workshop Track Proceedings (2017)."},{"key":"2651_CR23","first-page":"301565","volume":"45","author":"SA Qasim","year":"2023","unstructured":"Qasim, S. A., Jo, W., & Ahmed, I. (2023). Pree: Heuristic builder for reverse engineering of network protocols in industrial control systems. Forensic Science International: Digital Investigation, 45, 301565.","journal-title":"Forensic Science International: Digital Investigation"},{"key":"2651_CR24","unstructured":"Rae, J. W., Hunt, J. J., Danihelka, I., Harley, T. Senior, A. W. Wayne, G., Graves, A., & Lillicrap, T. (2016). Scaling memory-augmented neural networks with sparse reads and writes. In Advances in Neural Information Processing Systems 29: Annual Conference on Neural Information Processing Systems 2016, December 5\u201310, Barcelona, Spain, pp. 3621\u20133629 (2016)."},{"key":"2651_CR25","unstructured":"Sahoo, S. S., Lampert, C. H., & Martius, G. (2018). Learning equations for extrapolation and control. In Proceedings of the 35th International Conference on Machine Learning, ICML 2018, Stockholmsm\u00e4ssan, Stockholm, Sweden, July 10\u201315, pp. 4439\u20134447 (2018)."},{"issue":"3","key":"2651_CR26","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1023\/B:STCO.0000035301.49549.88","volume":"14","author":"AJ Smola","year":"2004","unstructured":"Smola, A. J., & Sch\u00f6lkopf, B. (2004). A tutorial on support vector regression. Statistics and Computing, 14(3), 199\u2013222.","journal-title":"Statistics and Computing"},{"key":"2651_CR27","unstructured":"Stenerson, J. (2004). Fundamentals of programmable logic controllers, sensors, and communications, (No Title)."},{"key":"2651_CR28","unstructured":"Tiegelkamp, M., & John, K. -H. (2010). IEC 61131-3: Programming industrial automation systems, Vol. 166. Springer."},{"key":"2651_CR29","unstructured":"Xu, K., Ba, J., Kiros, R., Cho, K., Courville, A. C., Salakhutdinov, R., Zemel, R. S., & Bengio, Y. (2015). Show, attend and tell: Neural image caption generation with visual attention. In Proceedings of the 32nd International Conference on Machine Learning, ICML 2015, Lille, France, 6\u201311, pp. 2048\u20132057 (2015)."},{"key":"2651_CR30","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1016\/j.neunet.2023.06.028","volume":"166","author":"D Yu","year":"2023","unstructured":"Yu, D., Yang, B., Liu, D., Wang, H., & Pan, S. (2023). A survey on neural-symbolic learning systems. Neural Networks, 166, 105\u2013126.","journal-title":"Neural Networks"}],"container-title":["Journal of Intelligent Manufacturing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10845-025-02651-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10845-025-02651-z","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10845-025-02651-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,14]],"date-time":"2026-05-14T07:42:42Z","timestamp":1778744562000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10845-025-02651-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,1]]},"references-count":30,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["2651"],"URL":"https:\/\/doi.org\/10.1007\/s10845-025-02651-z","relation":{},"ISSN":["0956-5515","1572-8145"],"issn-type":[{"value":"0956-5515","type":"print"},{"value":"1572-8145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,1]]},"assertion":[{"value":"20 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 July 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 August 2025","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 no Conflict of interest regarding this publication.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}