[{"status":"public","publisher":"Paderborn University","_id":"26746","page":"293","user_id":"3118","ddc":["006"],"citation":{"mla":"Wiersema, Tobias. <i>Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware</i>. Paderborn University, 2021.","bibtex":"@book{Wiersema_2021, place={Paderborn}, title={Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware}, publisher={Paderborn University}, author={Wiersema, Tobias}, year={2021} }","ama":"Wiersema T. <i>Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware</i>. Paderborn University; 2021.","ieee":"T. Wiersema, <i>Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware</i>. Paderborn: Paderborn University, 2021.","apa":"Wiersema, T. (2021). <i>Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware</i>. Paderborn University.","chicago":"Wiersema, Tobias. <i>Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware</i>. Paderborn: Paderborn University, 2021.","short":"T. Wiersema, Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware, Paderborn University, Paderborn, 2021."},"supervisor":[{"first_name":"Marco","last_name":"Platzner","full_name":"Platzner, Marco","id":"398"}],"project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Project Area B","_id":"3"},{"_id":"12","name":"SFB 901 - Subproject B4"}],"place":"Paderborn","oa":"1","author":[{"id":"3118","first_name":"Tobias","last_name":"Wiersema","full_name":"Wiersema, Tobias"}],"title":"Guaranteeing Properties of Reconfigurable Hardware Circuits with Proof-Carrying Hardware","year":"2021","publication_status":"published","date_updated":"2022-01-06T06:57:26Z","language":[{"iso":"eng"}],"main_file_link":[{"url":"https://nbn-resolving.de/urn:nbn:de:hbz:466:2-39800","open_access":"1"}],"abstract":[{"text":"Previous research in proof-carrying hardware has established the feasibility and utility of the approach, and provided a concrete solution for employing it for the certification of functional equivalence checking against a specification, but fell short in connecting it to state-of-the-art formal verification insights, methods and tools. Due to the immense complexity of modern circuits, and verification challenges such as the state explosion problem for sequential circuits, this restriction of readily-available verification solutions severely limited the applicability of the approach in wider contexts.\r\n\r\nThis thesis closes the gap between the PCH approach and current advances in formal hardware verification, provides methods and tools to express and certify a wide range of circuit properties, both functional and non-functional, and presents for the first time prototypes in which circuits that are implemented on actual reconfigurable hardware are verified with PCH methods. Using these results, designers can now apply PCH to establish trust in more complex circuits, by using more diverse properties which they can express using modern, efficient property specification techniques.","lang":"eng"},{"text":"Die bisherige Forschung zu Proof-Carrying Hardware (PCH) hat dessen Machbarkeit und Nützlichkeit gezeigt und einen Ansatz zur Zertifizierung der funktionalen Äquivalenz zu einer Spezifikation geliefert, jedoch ohne PCH mit aktuellen Erkenntnissen, Methoden oder Werkzeugen formaler Hardwareverifikation zu verknüpfen. Aufgrund der Komplexität moderner Schaltungen und Verifikationsherausforderungen wie der Zustandsexplosion bei sequentiellen Schaltungen, limitiert diese Einschränkung sofort verfügbarer Verifikationslösungen die Anwendbarkeit des Ansatzes in einem größeren Kontext signifikant.\r\n\r\nDiese Dissertation schließt die Lücke zwischen PCH und modernen Entwicklungen in der Schaltungsverifikation und stellt Methoden und Werkzeuge zur Verfügung, welche die Zertifizierung einer großen Bandbreite von Schaltungseigenschaften ermöglicht; sowohl funktionale, als auch nicht-funktionale. Überdies werden erstmals Prototypen vorgestellt in welchen Schaltungen mittels PCH verifiziert werden, die auf tatsächlicher rekonfigurierbarer Hardware realisiert sind. Dank dieser Ergebnisse können Entwickler PCH zur Herstellung von Vertrauen in weit komplexere Schaltungen verwenden, unter Zuhilfenahme einer größeren Vielfalt von Eigenschaften, welche durch moderne, effiziente Spezifikationstechniken ausgedrückt werden können.","lang":"ger"}],"date_created":"2021-10-25T06:35:41Z","department":[{"_id":"78"}],"type":"dissertation","keyword":["Proof-Carrying Hardware","Formal Verification","Sequential Circuits","Non-Functional Properties","Functional Properties"]},{"date_created":"2021-11-02T05:13:49Z","type":"journal_article","department":[{"_id":"77"},{"_id":"76"}],"publication":"Empirical Software Engineering","abstract":[{"text":"Due to the lack of established real-world benchmark suites for static taint analyses of Android applications, evaluations of these analyses are often restricted and hard to compare. Even in evaluations that do use real-world apps, details about the ground truth in those apps are rarely documented, which makes it difficult to compare and reproduce the results. To push Android taint analysis research forward, this paper thus recommends criteria for constructing real-world benchmark suites for this specific domain, and presents TaintBench, the first real-world malware benchmark suite with documented taint flows. TaintBench benchmark apps include taint flows with complex structures, and addresses static challenges that are commonly agreed on by the community. Together with the TaintBench suite, we introduce the TaintBench framework, whose goal is to simplify real-world benchmarking of Android taint analyses. First, a usability test shows that the framework improves experts’ performance and perceived usability when documenting and inspecting taint flows. Second, experiments using TaintBench reveal new insights for the taint analysis tools Amandroid and FlowDroid: (i) They are less effective on real-world malware apps than on synthetic benchmark apps. (ii) Predefined lists of sources and sinks heavily impact the tools’ accuracy. (iii) Surprisingly, up-to-date versions of both tools are less accurate than their predecessors.","lang":"eng"}],"main_file_link":[{"open_access":"1","url":"https://link.springer.com/content/pdf/10.1007/s10664-021-10013-5.pdf"}],"language":[{"iso":"eng"}],"doi":"10.1007/s10664-021-10013-5","year":"2021","title":"TaintBench: Automatic real-world malware benchmarking of Android taint analyses","author":[{"full_name":"Luo, Linghui","first_name":"Linghui","last_name":"Luo"},{"full_name":"Pauck, Felix","first_name":"Felix","last_name":"Pauck","id":"22398"},{"last_name":"Piskachev","first_name":"Goran","orcid":"0000-0003-4424-5838","full_name":"Piskachev, Goran","id":"41936"},{"full_name":"Benz, Manuel","first_name":"Manuel","last_name":"Benz"},{"full_name":"Pashchenko, Ivan","first_name":"Ivan","last_name":"Pashchenko"},{"id":"65667","full_name":"Mory, Martin","first_name":"Martin","last_name":"Mory","orcid":"0000-0001-5609-0031"},{"id":"59256","full_name":"Bodden, Eric","orcid":"0000-0003-3470-3647","last_name":"Bodden","first_name":"Eric"},{"first_name":"Ben","last_name":"Hermann","orcid":"0000-0001-9848-2017","full_name":"Hermann, Ben","id":"66173"},{"full_name":"Massacci, Fabio","last_name":"Massacci","first_name":"Fabio"}],"publication_identifier":{"issn":["1382-3256","1573-7616"]},"publication_status":"published","date_updated":"2022-01-06T06:57:32Z","oa":"1","citation":{"bibtex":"@article{Luo_Pauck_Piskachev_Benz_Pashchenko_Mory_Bodden_Hermann_Massacci_2021, title={TaintBench: Automatic real-world malware benchmarking of Android taint analyses}, DOI={<a href=\"https://doi.org/10.1007/s10664-021-10013-5\">10.1007/s10664-021-10013-5</a>}, journal={Empirical Software Engineering}, author={Luo, Linghui and Pauck, Felix and Piskachev, Goran and Benz, Manuel and Pashchenko, Ivan and Mory, Martin and Bodden, Eric and Hermann, Ben and Massacci, Fabio}, year={2021} }","ama":"Luo L, Pauck F, Piskachev G, et al. TaintBench: Automatic real-world malware benchmarking of Android taint analyses. <i>Empirical Software Engineering</i>. Published online 2021. doi:<a href=\"https://doi.org/10.1007/s10664-021-10013-5\">10.1007/s10664-021-10013-5</a>","mla":"Luo, Linghui, et al. “TaintBench: Automatic Real-World Malware Benchmarking of Android Taint Analyses.” <i>Empirical Software Engineering</i>, 2021, doi:<a href=\"https://doi.org/10.1007/s10664-021-10013-5\">10.1007/s10664-021-10013-5</a>.","short":"L. Luo, F. Pauck, G. Piskachev, M. Benz, I. Pashchenko, M. Mory, E. Bodden, B. Hermann, F. Massacci, Empirical Software Engineering (2021).","chicago":"Luo, Linghui, Felix Pauck, Goran Piskachev, Manuel Benz, Ivan Pashchenko, Martin Mory, Eric Bodden, Ben Hermann, and Fabio Massacci. “TaintBench: Automatic Real-World Malware Benchmarking of Android Taint Analyses.” <i>Empirical Software Engineering</i>, 2021. <a href=\"https://doi.org/10.1007/s10664-021-10013-5\">https://doi.org/10.1007/s10664-021-10013-5</a>.","ieee":"L. Luo <i>et al.</i>, “TaintBench: Automatic real-world malware benchmarking of Android taint analyses,” <i>Empirical Software Engineering</i>, 2021, doi: <a href=\"https://doi.org/10.1007/s10664-021-10013-5\">10.1007/s10664-021-10013-5</a>.","apa":"Luo, L., Pauck, F., Piskachev, G., Benz, M., Pashchenko, I., Mory, M., Bodden, E., Hermann, B., &#38; Massacci, F. (2021). TaintBench: Automatic real-world malware benchmarking of Android taint analyses. <i>Empirical Software Engineering</i>. <a href=\"https://doi.org/10.1007/s10664-021-10013-5\">https://doi.org/10.1007/s10664-021-10013-5</a>"},"project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"_id":"12","name":"SFB 901 - Subproject B4"}],"_id":"27045","user_id":"15249","ddc":["000"],"status":"public"},{"author":[{"full_name":"Wever, Marcel Dominik","first_name":"Marcel Dominik","last_name":"Wever","orcid":" https://orcid.org/0000-0001-9782-6818","id":"33176"},{"full_name":"Tornede, Alexander","first_name":"Alexander","last_name":"Tornede","id":"38209"},{"first_name":"Felix","last_name":"Mohr","full_name":"Mohr, Felix"},{"last_name":"Hüllermeier","first_name":"Eyke","full_name":"Hüllermeier, Eyke","id":"48129"}],"publication_identifier":{"issn":["0162-8828","2160-9292","1939-3539"]},"year":"2021","title":"AutoML for Multi-Label Classification: Overview and Empirical Evaluation","status":"public","publication_status":"published","date_updated":"2022-01-06T06:54:42Z","_id":"21004","language":[{"iso":"eng"}],"page":"1-1","user_id":"5786","doi":"10.1109/tpami.2021.3051276","citation":{"ieee":"M. D. Wever, A. Tornede, F. Mohr, and E. Hüllermeier, “AutoML for Multi-Label Classification: Overview and Empirical Evaluation,” <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>, pp. 1–1, 2021, doi: <a href=\"https://doi.org/10.1109/tpami.2021.3051276\">10.1109/tpami.2021.3051276</a>.","mla":"Wever, Marcel Dominik, et al. “AutoML for Multi-Label Classification: Overview and Empirical Evaluation.” <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>, 2021, pp. 1–1, doi:<a href=\"https://doi.org/10.1109/tpami.2021.3051276\">10.1109/tpami.2021.3051276</a>.","apa":"Wever, M. D., Tornede, A., Mohr, F., &#38; Hüllermeier, E. (2021). AutoML for Multi-Label Classification: Overview and Empirical Evaluation. <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>, 1–1. <a href=\"https://doi.org/10.1109/tpami.2021.3051276\">https://doi.org/10.1109/tpami.2021.3051276</a>","bibtex":"@article{Wever_Tornede_Mohr_Hüllermeier_2021, title={AutoML for Multi-Label Classification: Overview and Empirical Evaluation}, DOI={<a href=\"https://doi.org/10.1109/tpami.2021.3051276\">10.1109/tpami.2021.3051276</a>}, journal={IEEE Transactions on Pattern Analysis and Machine Intelligence}, author={Wever, Marcel Dominik and Tornede, Alexander and Mohr, Felix and Hüllermeier, Eyke}, year={2021}, pages={1–1} }","ama":"Wever MD, Tornede A, Mohr F, Hüllermeier E. AutoML for Multi-Label Classification: Overview and Empirical Evaluation. <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>. Published online 2021:1-1. doi:<a href=\"https://doi.org/10.1109/tpami.2021.3051276\">10.1109/tpami.2021.3051276</a>","short":"M.D. Wever, A. Tornede, F. Mohr, E. Hüllermeier, IEEE Transactions on Pattern Analysis and Machine Intelligence (2021) 1–1.","chicago":"Wever, Marcel Dominik, Alexander Tornede, Felix Mohr, and Eyke Hüllermeier. “AutoML for Multi-Label Classification: Overview and Empirical Evaluation.” <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>, 2021, 1–1. <a href=\"https://doi.org/10.1109/tpami.2021.3051276\">https://doi.org/10.1109/tpami.2021.3051276</a>."},"publication":"IEEE Transactions on Pattern Analysis and Machine Intelligence","project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Project Area B","_id":"3"},{"_id":"10","name":"SFB 901 - Subproject B2"},{"_id":"52","name":"Computing Resources Provided by the Paderborn Center for Parallel Computing"}],"abstract":[{"lang":"eng","text":"Automated machine learning (AutoML) supports the algorithmic construction and data-specific customization of machine learning pipelines, including the selection, combination, and parametrization of machine learning algorithms as main constituents. Generally speaking, AutoML approaches comprise two major components: a search space model and an optimizer for traversing the space. Recent approaches have shown impressive results in the realm of supervised learning, most notably (single-label) classification (SLC). Moreover, first attempts at extending these approaches towards multi-label classification (MLC) have been made. While the space of candidate pipelines is already huge in SLC, the complexity of the search space is raised to an even higher power in MLC. One may wonder, therefore, whether and to what extent optimizers established for SLC can scale to this increased complexity, and how they compare to each other. This paper makes the following contributions: First, we survey existing approaches to AutoML for MLC. Second, we augment these approaches with optimizers not previously tried for MLC. Third, we propose a benchmarking framework that supports a fair and systematic comparison. Fourth, we conduct an extensive experimental study, evaluating the methods on a suite of MLC problems. We find a grammar-based best-first search to compare favorably to other optimizers."}],"date_created":"2021-01-16T14:48:13Z","department":[{"_id":"34"},{"_id":"355"},{"_id":"26"}],"type":"journal_article","keyword":["Automated Machine Learning","Multi Label Classification","Hierarchical Planning","Bayesian Optimization"]},{"publication_status":"accepted","date_updated":"2022-01-06T06:54:45Z","author":[{"full_name":"Mohr, Felix","last_name":"Mohr","first_name":"Felix"},{"id":"33176","orcid":" https://orcid.org/0000-0001-9782-6818","first_name":"Marcel Dominik","last_name":"Wever","full_name":"Wever, Marcel Dominik"},{"full_name":"Tornede, Alexander","last_name":"Tornede","first_name":"Alexander","id":"38209"},{"id":"48129","full_name":"Hüllermeier, Eyke","last_name":"Hüllermeier","first_name":"Eyke"}],"title":"Predicting Machine Learning Pipeline Runtimes in the Context of Automated Machine Learning","year":"2021","status":"public","user_id":"5786","_id":"21092","language":[{"iso":"eng"}],"publisher":"IEEE","project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B2","_id":"10"},{"_id":"52","name":"Computing Resources Provided by the Paderborn Center for Parallel Computing"}],"abstract":[{"text":"Automated Machine Learning (AutoML) seeks to automatically find so-called machine learning pipelines that maximize the prediction performance when being used to train a model on a given dataset. One of the main and yet open challenges in AutoML is an effective use of computational resources: An AutoML process involves the evaluation of many candidate pipelines, which   are costly but often ineffective because they are canceled due to a timeout.\r\nIn this paper, we present an approach to predict the runtime of two-step machine learning pipelines with up to one pre-processor, which can be used to anticipate whether or not a pipeline will time out. Separate runtime models are trained offline for each algorithm that may be used in a pipeline, and an overall prediction is derived from these models. We empirically show that the approach increases successful evaluations made by an AutoML tool while preserving or even improving on the previously best solutions.","lang":"eng"}],"citation":{"mla":"Mohr, Felix, et al. “Predicting Machine Learning Pipeline Runtimes in the Context of Automated Machine Learning.” <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>, IEEE.","bibtex":"@article{Mohr_Wever_Tornede_Hüllermeier, title={Predicting Machine Learning Pipeline Runtimes in the Context of Automated Machine Learning}, journal={IEEE Transactions on Pattern Analysis and Machine Intelligence}, publisher={IEEE}, author={Mohr, Felix and Wever, Marcel Dominik and Tornede, Alexander and Hüllermeier, Eyke} }","ama":"Mohr F, Wever MD, Tornede A, Hüllermeier E. Predicting Machine Learning Pipeline Runtimes in the Context of Automated Machine Learning. <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>.","ieee":"F. Mohr, M. D. Wever, A. Tornede, and E. Hüllermeier, “Predicting Machine Learning Pipeline Runtimes in the Context of Automated Machine Learning,” <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>.","apa":"Mohr, F., Wever, M. D., Tornede, A., &#38; Hüllermeier, E. (n.d.). Predicting Machine Learning Pipeline Runtimes in the Context of Automated Machine Learning. <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>.","short":"F. Mohr, M.D. Wever, A. Tornede, E. Hüllermeier, IEEE Transactions on Pattern Analysis and Machine Intelligence (n.d.).","chicago":"Mohr, Felix, Marcel Dominik Wever, Alexander Tornede, and Eyke Hüllermeier. “Predicting Machine Learning Pipeline Runtimes in the Context of Automated Machine Learning.” <i>IEEE Transactions on Pattern Analysis and Machine Intelligence</i>, n.d."},"publication":"IEEE Transactions on Pattern Analysis and Machine Intelligence","department":[{"_id":"34"},{"_id":"355"},{"_id":"26"}],"type":"journal_article","date_created":"2021-01-27T13:45:52Z"},{"publication":"Proceedings of the Genetic and Evolutionary Computation Conference","citation":{"mla":"Tornede, Tanja, et al. “Coevolution of Remaining Useful Lifetime Estimation Pipelines for Automated Predictive Maintenance.” <i>Proceedings of the Genetic and Evolutionary Computation Conference</i>, 2021.","ama":"Tornede T, Tornede A, Wever MD, Hüllermeier E. Coevolution of Remaining Useful Lifetime Estimation Pipelines for Automated Predictive Maintenance. In: <i>Proceedings of the Genetic and Evolutionary Computation Conference</i>. ; 2021.","bibtex":"@inproceedings{Tornede_Tornede_Wever_Hüllermeier_2021, title={Coevolution of Remaining Useful Lifetime Estimation Pipelines for Automated Predictive Maintenance}, booktitle={Proceedings of the Genetic and Evolutionary Computation Conference}, author={Tornede, Tanja and Tornede, Alexander and Wever, Marcel Dominik and Hüllermeier, Eyke}, year={2021} }","apa":"Tornede, T., Tornede, A., Wever, M. D., &#38; Hüllermeier, E. (2021). Coevolution of Remaining Useful Lifetime Estimation Pipelines for Automated Predictive Maintenance. <i>Proceedings of the Genetic and Evolutionary Computation Conference</i>. Genetic and Evolutionary Computation Conference.","ieee":"T. Tornede, A. Tornede, M. D. Wever, and E. Hüllermeier, “Coevolution of Remaining Useful Lifetime Estimation Pipelines for Automated Predictive Maintenance,” presented at the Genetic and Evolutionary Computation Conference, 2021.","chicago":"Tornede, Tanja, Alexander Tornede, Marcel Dominik Wever, and Eyke Hüllermeier. “Coevolution of Remaining Useful Lifetime Estimation Pipelines for Automated Predictive Maintenance.” In <i>Proceedings of the Genetic and Evolutionary Computation Conference</i>, 2021.","short":"T. Tornede, A. Tornede, M.D. Wever, E. Hüllermeier, in: Proceedings of the Genetic and Evolutionary Computation Conference, 2021."},"project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B2","_id":"10"},{"_id":"52","name":"Computing Resources Provided by the Paderborn Center for Parallel Computing"}],"date_created":"2021-03-26T09:14:19Z","type":"conference","department":[{"_id":"34"},{"_id":"355"},{"_id":"26"}],"status":"public","title":"Coevolution of Remaining Useful Lifetime Estimation Pipelines for Automated Predictive Maintenance","year":"2021","author":[{"id":"40795","full_name":"Tornede, Tanja","last_name":"Tornede","first_name":"Tanja"},{"id":"38209","full_name":"Tornede, Alexander","first_name":"Alexander","last_name":"Tornede"},{"last_name":"Wever","orcid":" https://orcid.org/0000-0001-9782-6818","first_name":"Marcel Dominik","full_name":"Wever, Marcel Dominik","id":"33176"},{"id":"48129","last_name":"Hüllermeier","first_name":"Eyke","full_name":"Hüllermeier, Eyke"}],"conference":{"end_date":"2021-07-14","start_date":"2021-07-10","name":"Genetic and Evolutionary Computation Conference"},"date_updated":"2022-01-06T06:55:06Z","language":[{"iso":"eng"}],"_id":"21570","user_id":"5786"},{"date_updated":"2022-01-06T06:53:23Z","publication_status":"published","intvolume":"       939","title":"Towards Aspect Extraction and Classification for Opinion Mining with Deep Sequence Networks","year":"2021","publication_identifier":{"unknown":["978-3-030-63786-6 ; 978-3-030-63787-3"]},"author":[{"id":"58701","full_name":"Kersting, Joschka","first_name":"Joschka","last_name":"Kersting"},{"id":"42496","last_name":"Geierhos","first_name":"Michaela","orcid":"0000-0002-8180-5606","full_name":"Geierhos, Michaela"}],"doi":"10.1007/978-3-030-63787-3_6","series_title":"Studies in Computational Intelligence (SCI)","language":[{"iso":"eng"}],"abstract":[{"lang":"eng","text":"This chapter concentrates on aspect-based sentiment analysis, a form of opinion mining where algorithms detect sentiments expressed about features of products, services, etc. We especially focus on novel approaches for aspect phrase extraction and classification trained on feature-rich datasets. Here, we present two new datasets, which we gathered from the linguistically rich domain of physician reviews, as other investigations have mainly concentrated on commercial reviews and social media reviews so far. To give readers a better understanding of the underlying datasets, we describe the annotation process and inter-annotator agreement in detail. In our research, we automatically assess implicit mentions or indications of specific aspects. To do this, we propose and utilize neural network models that perform the here-defined aspect phrase extraction and classification task, achieving F1-score values of about 80% and accuracy values of more than 90%. As we apply our models to a comparatively complex domain, we obtain promising results. "}],"publication":"Natural Language Processing in Artificial Intelligence -- NLPinAI 2020","type":"book_chapter","department":[{"_id":"579"}],"file":[{"date_created":"2021-04-08T08:14:05Z","creator":"jkers","file_id":"21594","success":1,"content_type":"application/pdf","file_name":"Kersting-Geierhos2021_Chapter_TowardsAspectExtractionAndClas.pdf","access_level":"closed","file_size":512065,"relation":"main_file","date_updated":"2021-04-08T08:14:05Z"}],"date_created":"2020-08-13T09:29:52Z","has_accepted_license":"1","status":"public","ddc":["000"],"user_id":"58701","editor":[{"last_name":"Loukanova","first_name":"Roussanka","full_name":"Loukanova, Roussanka"}],"volume":939,"page":"163--189 ","publisher":"Springer","_id":"17905","project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B1","_id":"9"}],"file_date_updated":"2021-04-08T08:14:05Z","citation":{"mla":"Kersting, Joschka, and Michaela Geierhos. “Towards Aspect Extraction and Classification for Opinion Mining with Deep Sequence Networks.” <i>Natural Language Processing in Artificial Intelligence -- NLPinAI 2020</i>, edited by Roussanka Loukanova, vol. 939, Springer, 2021, pp. 163--189, doi:<a href=\"https://doi.org/10.1007/978-3-030-63787-3_6\">10.1007/978-3-030-63787-3_6</a>.","bibtex":"@inbook{Kersting_Geierhos_2021, place={Cham}, series={Studies in Computational Intelligence (SCI)}, title={Towards Aspect Extraction and Classification for Opinion Mining with Deep Sequence Networks}, volume={939}, DOI={<a href=\"https://doi.org/10.1007/978-3-030-63787-3_6\">10.1007/978-3-030-63787-3_6</a>}, booktitle={Natural Language Processing in Artificial Intelligence -- NLPinAI 2020}, publisher={Springer}, author={Kersting, Joschka and Geierhos, Michaela}, editor={Loukanova, RoussankaEditor}, year={2021}, pages={163--189}, collection={Studies in Computational Intelligence (SCI)} }","ama":"Kersting J, Geierhos M. Towards Aspect Extraction and Classification for Opinion Mining with Deep Sequence Networks. In: Loukanova R, ed. <i>Natural Language Processing in Artificial Intelligence -- NLPinAI 2020</i>. Vol 939. Studies in Computational Intelligence (SCI). Cham: Springer; 2021:163--189. doi:<a href=\"https://doi.org/10.1007/978-3-030-63787-3_6\">10.1007/978-3-030-63787-3_6</a>","ieee":"J. Kersting and M. Geierhos, “Towards Aspect Extraction and Classification for Opinion Mining with Deep Sequence Networks,” in <i>Natural Language Processing in Artificial Intelligence -- NLPinAI 2020</i>, vol. 939, R. Loukanova, Ed. Cham: Springer, 2021, pp. 163--189.","apa":"Kersting, J., &#38; Geierhos, M. (2021). Towards Aspect Extraction and Classification for Opinion Mining with Deep Sequence Networks. In R. Loukanova (Ed.), <i>Natural Language Processing in Artificial Intelligence -- NLPinAI 2020</i> (Vol. 939, pp. 163--189). Cham: Springer. <a href=\"https://doi.org/10.1007/978-3-030-63787-3_6\">https://doi.org/10.1007/978-3-030-63787-3_6</a>","chicago":"Kersting, Joschka, and Michaela Geierhos. “Towards Aspect Extraction and Classification for Opinion Mining with Deep Sequence Networks.” In <i>Natural Language Processing in Artificial Intelligence -- NLPinAI 2020</i>, edited by Roussanka Loukanova, 939:163--189. Studies in Computational Intelligence (SCI). Cham: Springer, 2021. <a href=\"https://doi.org/10.1007/978-3-030-63787-3_6\">https://doi.org/10.1007/978-3-030-63787-3_6</a>.","short":"J. Kersting, M. Geierhos, in: R. Loukanova (Ed.), Natural Language Processing in Artificial Intelligence -- NLPinAI 2020, Springer, Cham, 2021, pp. 163--189."},"place":"Cham"},{"status":"public","has_accepted_license":"1","_id":"22304","ddc":["000"],"user_id":"477","file_date_updated":"2021-06-09T06:01:45Z","supervisor":[{"full_name":"Wehrheim, Heike","first_name":"Heike","last_name":"Wehrheim","id":"573"}],"citation":{"chicago":"Schott, Stefan. <i>Android App Analysis Benchmark Case Generation</i>. Paderborn, 2021.","short":"S. Schott, Android App Analysis Benchmark Case Generation, Paderborn, 2021.","ieee":"S. Schott, <i>Android App Analysis Benchmark Case Generation</i>. Paderborn, 2021.","apa":"Schott, S. (2021). <i>Android App Analysis Benchmark Case Generation</i>. Paderborn.","bibtex":"@book{Schott_2021, place={Paderborn}, title={Android App Analysis Benchmark Case Generation}, author={Schott, Stefan}, year={2021} }","ama":"Schott S. <i>Android App Analysis Benchmark Case Generation</i>. Paderborn; 2021.","mla":"Schott, Stefan. <i>Android App Analysis Benchmark Case Generation</i>. 2021."},"project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Subproject B4","_id":"12"},{"name":"SFB 901 - Project Area B","_id":"3"}],"place":"Paderborn","oa":"1","title":"Android App Analysis Benchmark Case Generation","year":"2021","author":[{"first_name":"Stefan","last_name":"Schott","full_name":"Schott, Stefan","id":"54847"}],"date_updated":"2022-01-06T06:55:31Z","language":[{"iso":"eng"}],"extern":"1","file":[{"creator":"fpauck","date_created":"2021-06-09T06:01:45Z","date_updated":"2021-06-09T06:01:45Z","relation":"main_file","access_level":"open_access","file_size":1918444,"file_name":"Masters_Thesis_Stefan_Schott_unsigned.pdf","content_type":"application/pdf","file_id":"22305"}],"date_created":"2021-06-09T06:04:12Z","type":"mastersthesis","department":[{"_id":"77"}]},{"type":"conference","department":[{"_id":"34"},{"_id":"355"},{"_id":"26"}],"date_created":"2021-08-02T07:46:29Z","quality_controlled":"1","project":[{"_id":"1","name":"SFB 901"},{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B2","_id":"10"}],"citation":{"ieee":"E. Hüllermeier, F. Mohr, A. Tornede, and M. D. Wever, “Automated Machine Learning, Bounded Rationality, and Rational Metareasoning,” presented at the ECML/PKDD Workshop on Automating Data Science, Bilbao (Virtual), 2021.","apa":"Hüllermeier, E., Mohr, F., Tornede, A., &#38; Wever, M. D. (2021). <i>Automated Machine Learning, Bounded Rationality, and Rational Metareasoning</i>. ECML/PKDD Workshop on Automating Data Science, Bilbao (Virtual).","mla":"Hüllermeier, Eyke, et al. <i>Automated Machine Learning, Bounded Rationality, and Rational Metareasoning</i>. 2021.","bibtex":"@inproceedings{Hüllermeier_Mohr_Tornede_Wever_2021, title={Automated Machine Learning, Bounded Rationality, and Rational Metareasoning}, author={Hüllermeier, Eyke and Mohr, Felix and Tornede, Alexander and Wever, Marcel Dominik}, year={2021} }","chicago":"Hüllermeier, Eyke, Felix Mohr, Alexander Tornede, and Marcel Dominik Wever. “Automated Machine Learning, Bounded Rationality, and Rational Metareasoning,” 2021.","ama":"Hüllermeier E, Mohr F, Tornede A, Wever MD. Automated Machine Learning, Bounded Rationality, and Rational Metareasoning. In: ; 2021.","short":"E. Hüllermeier, F. Mohr, A. Tornede, M.D. Wever, in: 2021."},"user_id":"5786","_id":"22913","language":[{"iso":"eng"}],"date_updated":"2022-01-06T06:55:43Z","year":"2021","title":"Automated Machine Learning, Bounded Rationality, and Rational Metareasoning","status":"public","conference":{"name":"ECML/PKDD Workshop on Automating Data Science","start_date":"2021-09-13","location":"Bilbao (Virtual)","end_date":"2021-09-17"},"author":[{"id":"48129","full_name":"Hüllermeier, Eyke","first_name":"Eyke","last_name":"Hüllermeier"},{"last_name":"Mohr","first_name":"Felix","full_name":"Mohr, Felix"},{"full_name":"Tornede, Alexander","first_name":"Alexander","last_name":"Tornede","id":"38209"},{"orcid":" https://orcid.org/0000-0001-9782-6818","first_name":"Marcel Dominik","last_name":"Wever","full_name":"Wever, Marcel Dominik","id":"33176"}]},{"series_title":"Leibniz International Proceedings in Informatics","_id":"22927","language":[{"iso":"eng"}],"publisher":"Schloß Dagstuhl","user_id":"477","author":[{"last_name":"Derrick","first_name":"John","full_name":"Derrick, John"},{"full_name":"Doherty, Simon","last_name":"Doherty","first_name":"Simon"},{"full_name":"Dongol, Brijesh","first_name":"Brijesh","last_name":"Dongol"},{"first_name":"Gerhard","last_name":"Schellhorn","full_name":"Schellhorn, Gerhard"},{"full_name":"Wehrheim, Heike","first_name":"Heike","last_name":"Wehrheim","id":"573"}],"title":"On Strong Observational Refinement and Forward Simulation","year":"2021","status":"public","publication_status":"accepted","date_updated":"2022-01-06T06:55:43Z","date_created":"2021-08-03T07:38:56Z","department":[{"_id":"7"}],"type":"conference","citation":{"bibtex":"@inproceedings{Derrick_Doherty_Dongol_Schellhorn_Wehrheim, series={Leibniz International Proceedings in Informatics}, title={On Strong Observational Refinement and Forward Simulation}, booktitle={Proceedings of the 35th International Symposium on Distributed Computing (DISC)}, publisher={Schloß Dagstuhl}, author={Derrick, John and Doherty, Simon and Dongol, Brijesh and Schellhorn, Gerhard and Wehrheim, Heike}, collection={Leibniz International Proceedings in Informatics} }","ama":"Derrick J, Doherty S, Dongol B, Schellhorn G, Wehrheim H. On Strong Observational Refinement and Forward Simulation. In: <i>Proceedings of the 35th International Symposium on Distributed Computing (DISC)</i>. Leibniz International Proceedings in Informatics. Schloß Dagstuhl.","mla":"Derrick, John, et al. “On Strong Observational Refinement and Forward Simulation.” <i>Proceedings of the 35th International Symposium on Distributed Computing (DISC)</i>, Schloß Dagstuhl.","short":"J. Derrick, S. Doherty, B. Dongol, G. Schellhorn, H. Wehrheim, in: Proceedings of the 35th International Symposium on Distributed Computing (DISC), Schloß Dagstuhl, n.d.","chicago":"Derrick, John, Simon Doherty, Brijesh Dongol, Gerhard Schellhorn, and Heike Wehrheim. “On Strong Observational Refinement and Forward Simulation.” In <i>Proceedings of the 35th International Symposium on Distributed Computing (DISC)</i>. Leibniz International Proceedings in Informatics. Schloß Dagstuhl, n.d.","ieee":"J. Derrick, S. Doherty, B. Dongol, G. Schellhorn, and H. Wehrheim, “On Strong Observational Refinement and Forward Simulation,” in <i>Proceedings of the 35th International Symposium on Distributed Computing (DISC)</i>.","apa":"Derrick, J., Doherty, S., Dongol, B., Schellhorn, G., &#38; Wehrheim, H. (n.d.). On Strong Observational Refinement and Forward Simulation. In <i>Proceedings of the 35th International Symposium on Distributed Computing (DISC)</i>. Schloß Dagstuhl."},"publication":"Proceedings of the 35th International Symposium on Distributed Computing (DISC)","project":[{"_id":"1","name":"SFB 901"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B4","_id":"12"}]},{"publication_status":"published","date_updated":"2022-01-06T06:55:23Z","year":"2021","title":"Well-being in Plastic Surgery: Deep Learning Reveals Patients' Evaluations","status":"public","author":[{"last_name":"Kersting","first_name":"Joschka","full_name":"Kersting, Joschka","id":"58701"},{"first_name":"Michaela","last_name":"Geierhos","orcid":"0000-0002-8180-5606","full_name":"Geierhos, Michaela","id":"42496"}],"conference":{"location":"Online","start_date":"2021-07-06","name":"10th International Conference on Data Science, Technology and Applications (DATA 2021)","end_date":"2021-07-08"},"user_id":"58701","page":"275--284","publisher":"SCITEPRESS","_id":"22051","language":[{"iso":"eng"}],"project":[{"name":"SFB 901","_id":"1"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B1","_id":"9"}],"publication":"Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021)","citation":{"short":"J. Kersting, M. Geierhos, in: Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021), SCITEPRESS, Online, 2021, pp. 275--284.","chicago":"Kersting, Joschka, and Michaela Geierhos. “Well-Being in Plastic Surgery: Deep Learning Reveals Patients’ Evaluations.” In <i>Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021)</i>, 275--284. Online: SCITEPRESS, 2021.","apa":"Kersting, J., &#38; Geierhos, M. (2021). Well-being in Plastic Surgery: Deep Learning Reveals Patients’ Evaluations. <i>Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021)</i>, 275--284.","ieee":"J. Kersting and M. Geierhos, “Well-being in Plastic Surgery: Deep Learning Reveals Patients’ Evaluations,” in <i>Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021)</i>, Online, 2021, pp. 275--284.","ama":"Kersting J, Geierhos M. Well-being in Plastic Surgery: Deep Learning Reveals Patients’ Evaluations. In: <i>Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021)</i>. SCITEPRESS; 2021:275--284.","bibtex":"@inproceedings{Kersting_Geierhos_2021, place={Online}, title={Well-being in Plastic Surgery: Deep Learning Reveals Patients’ Evaluations}, booktitle={Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021)}, publisher={SCITEPRESS}, author={Kersting, Joschka and Geierhos, Michaela}, year={2021}, pages={275--284} }","mla":"Kersting, Joschka, and Michaela Geierhos. “Well-Being in Plastic Surgery: Deep Learning Reveals Patients’ Evaluations.” <i>Proceedings of the 10th International Conference on Data Science, Technology and Applications (DATA 2021)</i>, SCITEPRESS, 2021, pp. 275--284."},"type":"conference","department":[{"_id":"579"}],"date_created":"2021-05-07T16:27:27Z","place":"Online"},{"_id":"21953","publisher":"Springer Lecture Notes in Computer Science","language":[{"iso":"eng"}],"series_title":"Reconfigurable Computing: Architectures, Tools, and Applications","user_id":"3118","doi":"10.1007/978-3-030-79025-7_4","editor":[{"first_name":"Frank","last_name":"Hannig","full_name":"Hannig, Frank"},{"full_name":"Derrien, Steven","first_name":"Steven","last_name":"Derrien"},{"full_name":"Diniz, Pedro","first_name":"Pedro","last_name":"Diniz"},{"last_name":"Chillet","first_name":"Daniel","full_name":"Chillet, Daniel"}],"year":"2021","status":"public","title":"Timing Optimization for Virtual FPGA Configurations","author":[{"id":"49051","first_name":"Linus Matthias","last_name":"Witschen","full_name":"Witschen, Linus Matthias"},{"id":"3118","full_name":"Wiersema, Tobias","last_name":"Wiersema","first_name":"Tobias"},{"full_name":"Raeisi Nafchi, Masood","first_name":"Masood","last_name":"Raeisi Nafchi"},{"full_name":"Bockhorn, Arne","first_name":"Arne","last_name":"Bockhorn"},{"last_name":"Platzner","first_name":"Marco","full_name":"Platzner, Marco","id":"398"}],"conference":{"name":"International Symposium on Applied Reconfigurable Computing","start_date":"2021-06-29","location":"Virtual conference","end_date":"2021-07-01"},"publication_status":"accepted","date_updated":"2022-02-14T11:03:09Z","date_created":"2021-05-04T14:18:46Z","type":"conference","department":[{"_id":"78"}],"publication":"Proceedings of International Symposium on Applied Reconfigurable Computing (ARC'21)","citation":{"ama":"Witschen LM, Wiersema T, Raeisi Nafchi M, Bockhorn A, Platzner M. Timing Optimization for Virtual FPGA Configurations. In: Hannig F, Derrien S, Diniz P, Chillet D, eds. <i>Proceedings of International Symposium on Applied Reconfigurable Computing (ARC’21)</i>. Reconfigurable Computing: Architectures, Tools, and Applications. Springer Lecture Notes in Computer Science. doi:<a href=\"https://doi.org/10.1007/978-3-030-79025-7_4\">10.1007/978-3-030-79025-7_4</a>","bibtex":"@inproceedings{Witschen_Wiersema_Raeisi Nafchi_Bockhorn_Platzner, series={Reconfigurable Computing: Architectures, Tools, and Applications}, title={Timing Optimization for Virtual FPGA Configurations}, DOI={<a href=\"https://doi.org/10.1007/978-3-030-79025-7_4\">10.1007/978-3-030-79025-7_4</a>}, booktitle={Proceedings of International Symposium on Applied Reconfigurable Computing (ARC’21)}, publisher={Springer Lecture Notes in Computer Science}, author={Witschen, Linus Matthias and Wiersema, Tobias and Raeisi Nafchi, Masood and Bockhorn, Arne and Platzner, Marco}, editor={Hannig, Frank and Derrien, Steven and Diniz, Pedro and Chillet, Daniel}, collection={Reconfigurable Computing: Architectures, Tools, and Applications} }","mla":"Witschen, Linus Matthias, et al. “Timing Optimization for Virtual FPGA Configurations.” <i>Proceedings of International Symposium on Applied Reconfigurable Computing (ARC’21)</i>, edited by Frank Hannig et al., Springer Lecture Notes in Computer Science, doi:<a href=\"https://doi.org/10.1007/978-3-030-79025-7_4\">10.1007/978-3-030-79025-7_4</a>.","short":"L.M. Witschen, T. Wiersema, M. Raeisi Nafchi, A. Bockhorn, M. Platzner, in: F. Hannig, S. Derrien, P. Diniz, D. Chillet (Eds.), Proceedings of International Symposium on Applied Reconfigurable Computing (ARC’21), Springer Lecture Notes in Computer Science, n.d.","chicago":"Witschen, Linus Matthias, Tobias Wiersema, Masood Raeisi Nafchi, Arne Bockhorn, and Marco Platzner. “Timing Optimization for Virtual FPGA Configurations.” In <i>Proceedings of International Symposium on Applied Reconfigurable Computing (ARC’21)</i>, edited by Frank Hannig, Steven Derrien, Pedro Diniz, and Daniel Chillet. Reconfigurable Computing: Architectures, Tools, and Applications. Springer Lecture Notes in Computer Science, n.d. <a href=\"https://doi.org/10.1007/978-3-030-79025-7_4\">https://doi.org/10.1007/978-3-030-79025-7_4</a>.","apa":"Witschen, L. M., Wiersema, T., Raeisi Nafchi, M., Bockhorn, A., &#38; Platzner, M. (n.d.). Timing Optimization for Virtual FPGA Configurations. In F. Hannig, S. Derrien, P. Diniz, &#38; D. Chillet (Eds.), <i>Proceedings of International Symposium on Applied Reconfigurable Computing (ARC’21)</i>. Springer Lecture Notes in Computer Science. <a href=\"https://doi.org/10.1007/978-3-030-79025-7_4\">https://doi.org/10.1007/978-3-030-79025-7_4</a>","ieee":"L. M. Witschen, T. Wiersema, M. Raeisi Nafchi, A. Bockhorn, and M. Platzner, “Timing Optimization for Virtual FPGA Configurations,” in <i>Proceedings of International Symposium on Applied Reconfigurable Computing (ARC’21)</i>, Virtual conference, doi: <a href=\"https://doi.org/10.1007/978-3-030-79025-7_4\">10.1007/978-3-030-79025-7_4</a>."},"project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"_id":"12","name":"SFB 901 - Subproject B4"},{"name":"Computing Resources Provided by the Paderborn Center for Parallel Computing","_id":"52"}]},{"language":[{"iso":"eng"}],"_id":"21598","main_file_link":[{"open_access":"1","url":"https://drops.dagstuhl.de/opus/volltexte/2021/14045/"}],"user_id":"60543","author":[{"id":"60543","orcid":"0000-0002-8674-1859","last_name":"Schubert","first_name":"Philipp","full_name":"Schubert, Philipp"},{"first_name":"Ben","orcid":"0000-0001-9848-2017","last_name":"Hermann","full_name":"Hermann, Ben","id":"66173"},{"id":"59256","last_name":"Bodden","orcid":"0000-0003-3470-3647","first_name":"Eric","full_name":"Bodden, Eric"}],"status":"public","title":"Lossless, Persisted Summarization of Static Callgraph, Points-To and Data-Flow Analysis","year":"2021","date_updated":"2022-03-25T07:49:35Z","date_created":"2021-04-08T11:24:59Z","department":[{"_id":"76"}],"oa":"1","type":"conference","citation":{"apa":"Schubert, P., Hermann, B., &#38; Bodden, E. (2021). Lossless, Persisted Summarization of Static Callgraph, Points-To and Data-Flow Analysis. <i>European Conference on Object-Oriented Programming (ECOOP)</i>.","mla":"Schubert, Philipp, et al. “Lossless, Persisted Summarization of Static Callgraph, Points-To and Data-Flow Analysis.” <i>European Conference on Object-Oriented Programming (ECOOP)</i>, 2021.","ieee":"P. Schubert, B. Hermann, and E. Bodden, “Lossless, Persisted Summarization of Static Callgraph, Points-To and Data-Flow Analysis,” 2021.","ama":"Schubert P, Hermann B, Bodden E. Lossless, Persisted Summarization of Static Callgraph, Points-To and Data-Flow Analysis. In: <i>European Conference on Object-Oriented Programming (ECOOP)</i>. ; 2021.","short":"P. Schubert, B. Hermann, E. Bodden, in: European Conference on Object-Oriented Programming (ECOOP), 2021.","chicago":"Schubert, Philipp, Ben Hermann, and Eric Bodden. “Lossless, Persisted Summarization of Static Callgraph, Points-To and Data-Flow Analysis.” In <i>European Conference on Object-Oriented Programming (ECOOP)</i>, 2021.","bibtex":"@inproceedings{Schubert_Hermann_Bodden_2021, title={Lossless, Persisted Summarization of Static Callgraph, Points-To and Data-Flow Analysis}, booktitle={European Conference on Object-Oriented Programming (ECOOP)}, author={Schubert, Philipp and Hermann, Ben and Bodden, Eric}, year={2021} }"},"publication":"European Conference on Object-Oriented Programming (ECOOP)","project":[{"name":"SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - Subproject B4","_id":"12"},{"_id":"1","name":"SFB 901"}],"abstract":[{"text":"Static analysis is used to automatically detect bugs and security breaches, and aids compileroptimization. Whole-program analysis (WPA) can yield high precision, however causes long analysistimes and thus does not match common software-development workflows, making it often impracticalto use for large, real-world applications.This paper thus presents the design and implementation ofModAlyzer, a novel static-analysisapproach that aims at accelerating whole-program analysis by making the analysis modular andcompositional. It shows how to computelossless, persisted summaries for callgraph, points-to anddata-flow information, and it reports under which circumstances this function-level compositionalanalysis outperforms WPA.We implementedModAlyzeras an extension to LLVM and PhASAR, and applied it to 12 real-world C and C++ applications. At analysis time,ModAlyzermodularly and losslessly summarizesthe analysis effect of the library code those applications share, hence avoiding its repeated re-analysis.The experimental results show that the reuse of these summaries can save, on average, 72% ofanalysis time over WPA. Moreover, because it is lossless, the module-wise analysis fully retainsprecision and recall. Surprisingly, as our results show, it sometimes even yields precision superior toWPA. The initial summary generation, on average, takes about 3.67 times as long as WPA.","lang":"eng"}]},{"abstract":[{"lang":"eng","text":"Automated machine learning (AutoML) strives for the automatic configuration\r\nof machine learning algorithms and their composition into an overall (software)\r\nsolution - a machine learning pipeline - tailored to the learning task\r\n(dataset) at hand. Over the last decade, AutoML has developed into an\r\nindependent research field with hundreds of contributions. While AutoML offers\r\nmany prospects, it is also known to be quite resource-intensive, which is one\r\nof its major points of criticism. The primary cause for a high resource\r\nconsumption is that many approaches rely on the (costly) evaluation of many\r\nmachine learning pipelines while searching for good candidates. This problem is\r\namplified in the context of research on AutoML methods, due to large scale\r\nexperiments conducted with many datasets and approaches, each of them being run\r\nwith several repetitions to rule out random effects. In the spirit of recent\r\nwork on Green AI, this paper is written in an attempt to raise the awareness of\r\nAutoML researchers for the problem and to elaborate on possible remedies. To\r\nthis end, we identify four categories of actions the community may take towards\r\nmore sustainable research on AutoML, i.e. Green AutoML: design of AutoML\r\nsystems, benchmarking, transparency and research incentives."}],"project":[{"_id":"1","name":"SFB 901: SFB 901"},{"name":"SFB 901 - B: SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - B2: SFB 901 - Subproject B2","_id":"10"}],"publication":"arXiv:2111.05850","citation":{"bibtex":"@article{Tornede_Tornede_Hanselle_Wever_Mohr_Hüllermeier_2021, title={Towards Green Automated Machine Learning: Status Quo and Future Directions}, journal={arXiv:2111.05850}, author={Tornede, Tanja and Tornede, Alexander and Hanselle, Jonas Manuel and Wever, Marcel Dominik and Mohr, Felix and Hüllermeier, Eyke}, year={2021} }","ama":"Tornede T, Tornede A, Hanselle JM, Wever MD, Mohr F, Hüllermeier E. Towards Green Automated Machine Learning: Status Quo and Future Directions. <i>arXiv:211105850</i>. Published online 2021.","mla":"Tornede, Tanja, et al. “Towards Green Automated Machine Learning: Status Quo and Future Directions.” <i>ArXiv:2111.05850</i>, 2021.","chicago":"Tornede, Tanja, Alexander Tornede, Jonas Manuel Hanselle, Marcel Dominik Wever, Felix Mohr, and Eyke Hüllermeier. “Towards Green Automated Machine Learning: Status Quo and Future Directions.” <i>ArXiv:2111.05850</i>, 2021.","short":"T. Tornede, A. Tornede, J.M. Hanselle, M.D. Wever, F. Mohr, E. Hüllermeier, ArXiv:2111.05850 (2021).","ieee":"T. Tornede, A. Tornede, J. M. Hanselle, M. D. Wever, F. Mohr, and E. Hüllermeier, “Towards Green Automated Machine Learning: Status Quo and Future Directions,” <i>arXiv:2111.05850</i>. 2021.","apa":"Tornede, T., Tornede, A., Hanselle, J. M., Wever, M. D., Mohr, F., &#38; Hüllermeier, E. (2021). Towards Green Automated Machine Learning: Status Quo and Future Directions. In <i>arXiv:2111.05850</i>."},"type":"preprint","department":[{"_id":"34"},{"_id":"7"},{"_id":"26"}],"external_id":{"arxiv":["2111.05850"]},"date_created":"2022-04-12T11:57:15Z","date_updated":"2022-04-12T12:01:23Z","year":"2021","status":"public","title":"Towards Green Automated Machine Learning: Status Quo and Future Directions","author":[{"id":"40795","full_name":"Tornede, Tanja","last_name":"Tornede","first_name":"Tanja"},{"id":"38209","last_name":"Tornede","first_name":"Alexander","full_name":"Tornede, Alexander"},{"last_name":"Hanselle","orcid":"0000-0002-1231-4985","first_name":"Jonas Manuel","full_name":"Hanselle, Jonas Manuel","id":"43980"},{"id":"33176","full_name":"Wever, Marcel Dominik","orcid":" https://orcid.org/0000-0001-9782-6818","first_name":"Marcel Dominik","last_name":"Wever"},{"full_name":"Mohr, Felix","last_name":"Mohr","first_name":"Felix"},{"id":"48129","last_name":"Hüllermeier","first_name":"Eyke","full_name":"Hüllermeier, Eyke"}],"user_id":"38209","_id":"30866","language":[{"iso":"eng"}]},{"author":[{"id":"33176","first_name":"Marcel Dominik","orcid":" https://orcid.org/0000-0001-9782-6818","last_name":"Wever","full_name":"Wever, Marcel Dominik"}],"title":"Automated Machine Learning for Multi-Label Classification","year":"2021","publication_status":"published","date_updated":"2022-04-13T09:39:56Z","language":[{"iso":"eng"}],"doi":"10.17619/UNIPB/1-1302","date_created":"2021-11-08T14:05:19Z","file":[{"date_created":"2022-04-13T09:35:25Z","creator":"wever","content_type":"application/pdf","file_id":"30886","access_level":"open_access","file_size":8098177,"file_name":"dissertation_publish_upload.pdf","date_updated":"2022-04-13T09:39:56Z","relation":"main_file"}],"department":[{"_id":"355"}],"type":"dissertation","status":"public","has_accepted_license":"1","_id":"27284","user_id":"33176","ddc":["000"],"citation":{"chicago":"Wever, Marcel Dominik. <i>Automated Machine Learning for Multi-Label Classification</i>, 2021. <a href=\"https://doi.org/10.17619/UNIPB/1-1302\">https://doi.org/10.17619/UNIPB/1-1302</a>.","ama":"Wever MD. <i>Automated Machine Learning for Multi-Label Classification</i>.; 2021. doi:<a href=\"https://doi.org/10.17619/UNIPB/1-1302\">10.17619/UNIPB/1-1302</a>","short":"M.D. Wever, Automated Machine Learning for Multi-Label Classification, 2021.","bibtex":"@book{Wever_2021, title={Automated Machine Learning for Multi-Label Classification}, DOI={<a href=\"https://doi.org/10.17619/UNIPB/1-1302\">10.17619/UNIPB/1-1302</a>}, author={Wever, Marcel Dominik}, year={2021} }","mla":"Wever, Marcel Dominik. <i>Automated Machine Learning for Multi-Label Classification</i>. 2021, doi:<a href=\"https://doi.org/10.17619/UNIPB/1-1302\">10.17619/UNIPB/1-1302</a>.","apa":"Wever, M. D. (2021). <i>Automated Machine Learning for Multi-Label Classification</i>. <a href=\"https://doi.org/10.17619/UNIPB/1-1302\">https://doi.org/10.17619/UNIPB/1-1302</a>","ieee":"M. D. Wever, <i>Automated Machine Learning for Multi-Label Classification</i>. 2021."},"supervisor":[{"full_name":"Hüllermeier, Eyke","first_name":"Eyke","last_name":"Hüllermeier","id":"48129"}],"file_date_updated":"2022-04-13T09:39:56Z","project":[{"name":"SFB 901","_id":"1"},{"_id":"3","name":"SFB 901 - Project Area B"},{"_id":"10","name":"SFB 901 - Subproject B2"}],"oa":"1"},{"file":[{"content_type":"application/pdf","success":1,"file_id":"32362","date_updated":"2022-07-14T08:00:35Z","relation":"main_file","access_level":"closed","file_size":506329,"file_name":"Kersting & Geierhos (2021b), Kersting2021b.pdf","date_created":"2022-07-14T08:00:35Z","creator":"jkers"}],"date_created":"2021-05-07T16:31:05Z","type":"book_chapter","department":[{"_id":"579"}],"publication":"Natural Language Processing and Information Systems","abstract":[{"lang":"eng","text":"In this study, we describe a text processing pipeline that transforms user-generated text into structured data. To do this, we train neural and transformer-based models for aspect-based sentiment analysis. As most research deals with explicit aspects from product or service data, we extract and classify implicit and explicit aspect phrases from German-language physician review texts. Patients often rate on the basis of perceived friendliness or competence. The vocabulary is difficult, the topic sensitive, and the data user-generated. The aspect phrases come with various wordings using insertions and are not noun-based, which makes the presented case equally relevant and reality-based. To find complex, indirect aspect phrases, up-to-date deep learning approaches must be combined with supervised training data. We describe three aspect phrase datasets, one of them new, as well as a newly annotated aspect polarity dataset. Alongside this, we build an algorithm to rate the aspect phrase importance. All in all, we train eight transformers on the new raw data domain, compare 54 neural aspect extraction models and, based on this, create eight aspect polarity models for our pipeline. These models are evaluated by using Precision, Recall, and F-Score measures. Finally, we evaluate our aspect phrase importance measure algorithm."}],"language":[{"iso":"eng"}],"series_title":"Lecture Notes in Computer Science","title":"Human Language Comprehension in Aspect Phrase Extraction with Importance Weighting","year":"2021","author":[{"full_name":"Kersting, Joschka","last_name":"Kersting","first_name":"Joschka","id":"58701"},{"full_name":"Geierhos, Michaela","orcid":"0000-0002-8180-5606","last_name":"Geierhos","first_name":"Michaela","id":"42496"}],"publication_status":"published","date_updated":"2022-07-14T08:00:56Z","intvolume":"     12801","place":"Saarbrücken, Germany","file_date_updated":"2022-07-14T08:00:35Z","citation":{"ieee":"J. Kersting and M. Geierhos, “Human Language Comprehension in Aspect Phrase Extraction with Importance Weighting,” in <i>Natural Language Processing and Information Systems</i>, vol. 12801, E. Kapetanios, H. Horacek, E. Métais, and F. Meziane, Eds. Saarbrücken, Germany: Springer, 2021, pp. 231--242.","apa":"Kersting, J., &#38; Geierhos, M. (2021). Human Language Comprehension in Aspect Phrase Extraction with Importance Weighting. In E. Kapetanios, H. Horacek, E. Métais, &#38; F. Meziane (Eds.), <i>Natural Language Processing and Information Systems</i> (Vol. 12801, pp. 231--242). Springer.","mla":"Kersting, Joschka, and Michaela Geierhos. “Human Language Comprehension in Aspect Phrase Extraction with Importance Weighting.” <i>Natural Language Processing and Information Systems</i>, edited by Epaminondas Kapetanios et al., vol. 12801, Springer, 2021, pp. 231--242.","bibtex":"@inbook{Kersting_Geierhos_2021, place={Saarbrücken, Germany}, series={Lecture Notes in Computer Science}, title={Human Language Comprehension in Aspect Phrase Extraction with Importance Weighting}, volume={12801}, booktitle={Natural Language Processing and Information Systems}, publisher={Springer}, author={Kersting, Joschka and Geierhos, Michaela}, editor={Kapetanios, Epaminondas and Horacek, Helmut and Métais, Elisabeth and Meziane, Farid}, year={2021}, pages={231--242}, collection={Lecture Notes in Computer Science} }","ama":"Kersting J, Geierhos M. Human Language Comprehension in Aspect Phrase Extraction with Importance Weighting. In: Kapetanios E, Horacek H, Métais E, Meziane F, eds. <i>Natural Language Processing and Information Systems</i>. Vol 12801. Lecture Notes in Computer Science. Springer; 2021:231--242.","short":"J. Kersting, M. Geierhos, in: E. Kapetanios, H. Horacek, E. Métais, F. Meziane (Eds.), Natural Language Processing and Information Systems, Springer, Saarbrücken, Germany, 2021, pp. 231--242.","chicago":"Kersting, Joschka, and Michaela Geierhos. “Human Language Comprehension in Aspect Phrase Extraction with Importance Weighting.” In <i>Natural Language Processing and Information Systems</i>, edited by Epaminondas Kapetanios, Helmut Horacek, Elisabeth Métais, and Farid Meziane, 12801:231--242. Lecture Notes in Computer Science. Saarbrücken, Germany: Springer, 2021."},"project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"_id":"9","name":"SFB 901 - Subproject B1"}],"page":"231--242","publisher":"Springer","_id":"22052","user_id":"58701","ddc":["004"],"volume":12801,"editor":[{"full_name":"Kapetanios, Epaminondas","last_name":"Kapetanios","first_name":"Epaminondas"},{"full_name":"Horacek, Helmut","first_name":"Helmut","last_name":"Horacek"},{"last_name":"Métais","first_name":"Elisabeth","full_name":"Métais, Elisabeth"},{"first_name":"Farid","last_name":"Meziane","full_name":"Meziane, Farid"}],"status":"public","conference":{"end_date":"2021-06-25","name":"26th International Conference on Natural Language & Information Systems (NLDB 2021)","start_date":"2021-06-23","location":"Saarbrücken, Germany"},"has_accepted_license":"1"},{"citation":{"apa":"Pauck, F., &#38; Wehrheim, H. (2021). Jicer: Simplifying Cooperative Android App Analysis Tasks. <i>2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>. <a href=\"https://doi.org/10.1109/scam52516.2021.00031\">https://doi.org/10.1109/scam52516.2021.00031</a>","ieee":"F. Pauck and H. Wehrheim, “Jicer: Simplifying Cooperative Android App Analysis Tasks,” 2021, doi: <a href=\"https://doi.org/10.1109/scam52516.2021.00031\">10.1109/scam52516.2021.00031</a>.","chicago":"Pauck, Felix, and Heike Wehrheim. “Jicer: Simplifying Cooperative Android App Analysis Tasks.” In <i>2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>, 2021. <a href=\"https://doi.org/10.1109/scam52516.2021.00031\">https://doi.org/10.1109/scam52516.2021.00031</a>.","short":"F. Pauck, H. Wehrheim, in: 2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM), 2021.","mla":"Pauck, Felix, and Heike Wehrheim. “Jicer: Simplifying Cooperative Android App Analysis Tasks.” <i>2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>, 2021, doi:<a href=\"https://doi.org/10.1109/scam52516.2021.00031\">10.1109/scam52516.2021.00031</a>.","ama":"Pauck F, Wehrheim H. Jicer: Simplifying Cooperative Android App Analysis Tasks. In: <i>2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM)</i>. ; 2021. doi:<a href=\"https://doi.org/10.1109/scam52516.2021.00031\">10.1109/scam52516.2021.00031</a>","bibtex":"@inproceedings{Pauck_Wehrheim_2021, title={Jicer: Simplifying Cooperative Android App Analysis Tasks}, DOI={<a href=\"https://doi.org/10.1109/scam52516.2021.00031\">10.1109/scam52516.2021.00031</a>}, booktitle={2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM)}, author={Pauck, Felix and Wehrheim, Heike}, year={2021} }"},"publication":"2021 IEEE 21st International Working Conference on Source Code Analysis and Manipulation (SCAM)","project":[{"name":"SFB 901 - Subproject B4","_id":"12"},{"name":"SFB 901: SFB 901","_id":"1"},{"_id":"3","name":"SFB 901 - B: SFB 901 - Project Area B"}],"date_created":"2021-12-01T08:53:29Z","department":[{"_id":"77"}],"type":"conference","author":[{"id":"22398","first_name":"Felix","last_name":"Pauck","full_name":"Pauck, Felix"},{"full_name":"Wehrheim, Heike","first_name":"Heike","last_name":"Wehrheim","id":"573"}],"status":"public","title":"Jicer: Simplifying Cooperative Android App Analysis Tasks","year":"2021","publication_status":"published","date_updated":"2022-11-17T14:26:19Z","language":[{"iso":"eng"}],"_id":"28199","user_id":"477","doi":"10.1109/scam52516.2021.00031"},{"year":"2021","status":"public","title":"Controlled Neural Sentence-Level Reframing of News Articles","author":[{"full_name":"Chen, Wei-Fan","last_name":"Chen","first_name":"Wei-Fan","id":"82920"},{"full_name":"Al Khatib, Khalid","first_name":"Khalid","last_name":"Al Khatib"},{"last_name":"Stein","first_name":"Benno","full_name":"Stein, Benno"},{"id":"3900","last_name":"Wachsmuth","first_name":"Henning","full_name":"Wachsmuth, Henning"}],"date_updated":"2022-05-09T15:00:09Z","main_file_link":[{"url":"https://aclanthology.org/2021.findings-emnlp.228.pdf"}],"page":"2683 - 2693","_id":"23709","language":[{"iso":"eng"}],"user_id":"82920","publication":"Findings of the Association for Computational Linguistics: EMNLP 2021","citation":{"chicago":"Chen, Wei-Fan, Khalid Al Khatib, Benno Stein, and Henning Wachsmuth. “Controlled Neural Sentence-Level Reframing of News Articles.” In <i>Findings of the Association for Computational Linguistics: EMNLP 2021</i>, 2683–93, 2021.","short":"W.-F. Chen, K. Al Khatib, B. Stein, H. Wachsmuth, in: Findings of the Association for Computational Linguistics: EMNLP 2021, 2021, pp. 2683–2693.","ieee":"W.-F. Chen, K. Al Khatib, B. Stein, and H. Wachsmuth, “Controlled Neural Sentence-Level Reframing of News Articles,” in <i>Findings of the Association for Computational Linguistics: EMNLP 2021</i>, 2021, pp. 2683–2693.","apa":"Chen, W.-F., Al Khatib, K., Stein, B., &#38; Wachsmuth, H. (2021). Controlled Neural Sentence-Level Reframing of News Articles. <i>Findings of the Association for Computational Linguistics: EMNLP 2021</i>, 2683–2693.","bibtex":"@inproceedings{Chen_Al Khatib_Stein_Wachsmuth_2021, title={Controlled Neural Sentence-Level Reframing of News Articles}, booktitle={Findings of the Association for Computational Linguistics: EMNLP 2021}, author={Chen, Wei-Fan and Al Khatib, Khalid and Stein, Benno and Wachsmuth, Henning}, year={2021}, pages={2683–2693} }","ama":"Chen W-F, Al Khatib K, Stein B, Wachsmuth H. Controlled Neural Sentence-Level Reframing of News Articles. In: <i>Findings of the Association for Computational Linguistics: EMNLP 2021</i>. ; 2021:2683-2693.","mla":"Chen, Wei-Fan, et al. “Controlled Neural Sentence-Level Reframing of News Articles.” <i>Findings of the Association for Computational Linguistics: EMNLP 2021</i>, 2021, pp. 2683–93."},"project":[{"_id":"1","name":"SFB 901: SFB 901"},{"name":"SFB 901 - B: SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - B1: SFB 901 - Subproject B1","_id":"9"}],"date_created":"2021-09-02T20:09:20Z","type":"conference","department":[{"_id":"600"}]},{"doi":"10.18653/v1/2021.findings-acl.159","user_id":"82920","series_title":"Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021","_id":"22229","publisher":"Association for Computational Linguistics","language":[{"iso":"eng"}],"main_file_link":[{"url":"https://aclanthology.org/2021.findings-acl.159.pdf"}],"page":"1816–1827","date_updated":"2022-05-09T15:06:36Z","conference":{"location":"Online","name":"The Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)"},"author":[{"id":"73059","first_name":"Milad","last_name":"Alshomary","full_name":"Alshomary, Milad"},{"full_name":"Syed, Shahbaz","first_name":"Shahbaz","last_name":"Syed"},{"full_name":"Potthast, Martin","first_name":"Martin","last_name":"Potthast"},{"id":"3900","full_name":"Wachsmuth, Henning","first_name":"Henning","last_name":"Wachsmuth"}],"year":"2021","status":"public","title":"Argument Undermining: Counter-Argument Generation by Attacking Weak Premises","department":[{"_id":"600"}],"type":"conference","date_created":"2021-05-26T07:06:18Z","project":[{"name":"SFB 901: SFB 901","_id":"1"},{"name":"SFB 901 - B: SFB 901 - Project Area B","_id":"3"},{"name":"SFB 901 - B1: SFB 901 - Subproject B1","_id":"9"}],"citation":{"chicago":"Alshomary, Milad, Shahbaz Syed, Martin Potthast, and Henning Wachsmuth. “Argument Undermining: Counter-Argument Generation by Attacking Weak Premises.” In <i>Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)</i>, 1816–1827. Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021. Association for Computational Linguistics, 2021. <a href=\"https://doi.org/10.18653/v1/2021.findings-acl.159\">https://doi.org/10.18653/v1/2021.findings-acl.159</a>.","ama":"Alshomary M, Syed S, Potthast M, Wachsmuth H. Argument Undermining: Counter-Argument Generation by Attacking Weak Premises. In: <i>Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)</i>. Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021. Association for Computational Linguistics; 2021:1816–1827. doi:<a href=\"https://doi.org/10.18653/v1/2021.findings-acl.159\">10.18653/v1/2021.findings-acl.159</a>","short":"M. Alshomary, S. Syed, M. Potthast, H. Wachsmuth, in: Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021), Association for Computational Linguistics, 2021, pp. 1816–1827.","bibtex":"@inproceedings{Alshomary_Syed_Potthast_Wachsmuth_2021, series={Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021}, title={Argument Undermining: Counter-Argument Generation by Attacking Weak Premises}, DOI={<a href=\"https://doi.org/10.18653/v1/2021.findings-acl.159\">10.18653/v1/2021.findings-acl.159</a>}, booktitle={Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)}, publisher={Association for Computational Linguistics}, author={Alshomary, Milad and Syed, Shahbaz and Potthast, Martin and Wachsmuth, Henning}, year={2021}, pages={1816–1827}, collection={Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021} }","mla":"Alshomary, Milad, et al. “Argument Undermining: Counter-Argument Generation by Attacking Weak Premises.” <i>Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)</i>, Association for Computational Linguistics, 2021, pp. 1816–1827, doi:<a href=\"https://doi.org/10.18653/v1/2021.findings-acl.159\">10.18653/v1/2021.findings-acl.159</a>.","apa":"Alshomary, M., Syed, S., Potthast, M., &#38; Wachsmuth, H. (2021). Argument Undermining: Counter-Argument Generation by Attacking Weak Premises. <i>Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)</i>, 1816–1827. <a href=\"https://doi.org/10.18653/v1/2021.findings-acl.159\">https://doi.org/10.18653/v1/2021.findings-acl.159</a>","ieee":"M. Alshomary, S. Syed, M. Potthast, and H. Wachsmuth, “Argument Undermining: Counter-Argument Generation by Attacking Weak Premises,” in <i>Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)</i>, Online, 2021, pp. 1816–1827, doi: <a href=\"https://doi.org/10.18653/v1/2021.findings-acl.159\">10.18653/v1/2021.findings-acl.159</a>."},"publication":"Proceedings of the Joint Conference of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (ACL-IJCNLP 2021)"},{"project":[{"name":"SFB 901","_id":"1"},{"_id":"3","name":"SFB 901 - Project Area B"},{"name":"SFB 901 - Subproject B2","_id":"10"},{"name":"Computing Resources Provided by the Paderborn Center for Parallel Computing","_id":"52"}],"citation":{"chicago":"Hanselle, Jonas Manuel, Alexander Tornede, Marcel Dominik Wever, and Eyke Hüllermeier. “Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data.” PAKDD, 2021.","short":"J.M. Hanselle, A. Tornede, M.D. Wever, E. Hüllermeier, (2021).","ama":"Hanselle JM, Tornede A, Wever MD, Hüllermeier E. Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data. Published online 2021.","bibtex":"@article{Hanselle_Tornede_Wever_Hüllermeier_2021, series={PAKDD}, title={Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data}, author={Hanselle, Jonas Manuel and Tornede, Alexander and Wever, Marcel Dominik and Hüllermeier, Eyke}, year={2021}, collection={PAKDD} }","apa":"Hanselle, J. M., Tornede, A., Wever, M. D., &#38; Hüllermeier, E. (2021). <i>Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data</i>. The 25th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD-2021), Delhi, India.","mla":"Hanselle, Jonas Manuel, et al. <i>Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data</i>. 2021.","ieee":"J. M. Hanselle, A. Tornede, M. D. Wever, and E. Hüllermeier, “Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data.” 2021."},"type":"conference","department":[{"_id":"34"},{"_id":"355"},{"_id":"26"}],"date_created":"2021-02-09T09:30:14Z","date_updated":"2022-08-24T12:49:06Z","status":"public","year":"2021","title":"Algorithm Selection as Superset Learning: Constructing Algorithm Selectors from Imprecise Performance Data","conference":{"end_date":"2021-05-14","location":"Delhi, India","name":"The 25th Pacific-Asia Conference on Knowledge Discovery and Data Mining (PAKDD-2021)","start_date":"2021-05-11"},"author":[{"orcid":"0000-0002-1231-4985","first_name":"Jonas Manuel","last_name":"Hanselle","full_name":"Hanselle, Jonas Manuel","id":"43980"},{"full_name":"Tornede, Alexander","first_name":"Alexander","last_name":"Tornede","id":"38209"},{"id":"33176","first_name":"Marcel Dominik","orcid":" https://orcid.org/0000-0001-9782-6818","last_name":"Wever","full_name":"Wever, Marcel Dominik"},{"id":"48129","full_name":"Hüllermeier, Eyke","last_name":"Hüllermeier","first_name":"Eyke"}],"user_id":"38209","_id":"21198","language":[{"iso":"eng"}],"series_title":"PAKDD"},{"date_created":"2021-11-25T14:12:22Z","department":[{"_id":"78"}],"keyword":["Software Analysis","Abstract Interpretation","Custom Instruction","Hardware Verification"],"type":"journal_article","publication":"IEEE Access","abstract":[{"lang":"eng","text":"Verification of software and processor hardware usually proceeds separately, software analysis relying on the correctness of processors executing machine instructions. This assumption is valid as long as the software runs on standard CPUs that have been extensively validated and are in wide use. However, for processors exploiting custom instruction set extensions to meet performance and energy constraints the validation might be less extensive, challenging the correctness assumption. In this paper we present a novel formal approach for hardware/software co-verification targeting processors with custom instruction set extensions. We detail two different approaches for checking whether the hardware fulfills the requirements expected by the software analysis. The approaches are designed to explore a trade-off between generality of the verification and computational effort. Then, we describe the integration of software and hardware analyses for both techniques and describe a fully automated tool chain implementing the approaches. Finally, we demonstrate and compare the two approaches on example source code with custom instructions, using state-of-the-art software analysis and hardware verification techniques."}],"language":[{"iso":"eng"}],"doi":"10.1109/ACCESS.2021.3131213","author":[{"last_name":"Jakobs","first_name":"Marie-Christine","full_name":"Jakobs, Marie-Christine"},{"full_name":"Pauck, Felix","first_name":"Felix","last_name":"Pauck","id":"22398"},{"id":"398","full_name":"Platzner, Marco","last_name":"Platzner","first_name":"Marco"},{"full_name":"Wehrheim, Heike","last_name":"Wehrheim","first_name":"Heike","id":"573"},{"id":"3118","full_name":"Wiersema, Tobias","first_name":"Tobias","last_name":"Wiersema"}],"title":"Software/Hardware Co-Verification for Custom Instruction Set Processors","year":"2021","date_updated":"2023-01-18T08:34:50Z","publication_status":"published","citation":{"chicago":"Jakobs, Marie-Christine, Felix Pauck, Marco Platzner, Heike Wehrheim, and Tobias Wiersema. “Software/Hardware Co-Verification for Custom Instruction Set Processors.” <i>IEEE Access</i>, 2021. <a href=\"https://doi.org/10.1109/ACCESS.2021.3131213\">https://doi.org/10.1109/ACCESS.2021.3131213</a>.","short":"M.-C. Jakobs, F. Pauck, M. Platzner, H. Wehrheim, T. Wiersema, IEEE Access (2021).","ieee":"M.-C. Jakobs, F. Pauck, M. Platzner, H. Wehrheim, and T. Wiersema, “Software/Hardware Co-Verification for Custom Instruction Set Processors,” <i>IEEE Access</i>, 2021, doi: <a href=\"https://doi.org/10.1109/ACCESS.2021.3131213\">10.1109/ACCESS.2021.3131213</a>.","apa":"Jakobs, M.-C., Pauck, F., Platzner, M., Wehrheim, H., &#38; Wiersema, T. (2021). Software/Hardware Co-Verification for Custom Instruction Set Processors. <i>IEEE Access</i>. <a href=\"https://doi.org/10.1109/ACCESS.2021.3131213\">https://doi.org/10.1109/ACCESS.2021.3131213</a>","bibtex":"@article{Jakobs_Pauck_Platzner_Wehrheim_Wiersema_2021, title={Software/Hardware Co-Verification for Custom Instruction Set Processors}, DOI={<a href=\"https://doi.org/10.1109/ACCESS.2021.3131213\">10.1109/ACCESS.2021.3131213</a>}, journal={IEEE Access}, publisher={IEEE}, author={Jakobs, Marie-Christine and Pauck, Felix and Platzner, Marco and Wehrheim, Heike and Wiersema, Tobias}, year={2021} }","ama":"Jakobs M-C, Pauck F, Platzner M, Wehrheim H, Wiersema T. Software/Hardware Co-Verification for Custom Instruction Set Processors. <i>IEEE Access</i>. Published online 2021. doi:<a href=\"https://doi.org/10.1109/ACCESS.2021.3131213\">10.1109/ACCESS.2021.3131213</a>","mla":"Jakobs, Marie-Christine, et al. “Software/Hardware Co-Verification for Custom Instruction Set Processors.” <i>IEEE Access</i>, IEEE, 2021, doi:<a href=\"https://doi.org/10.1109/ACCESS.2021.3131213\">10.1109/ACCESS.2021.3131213</a>."},"project":[{"name":"SFB 901","_id":"1"},{"name":"SFB 901 - Project Area B","_id":"3"},{"_id":"12","name":"SFB 901 - Subproject B4"}],"quality_controlled":"1","_id":"27841","publisher":"IEEE","funded_apc":"1","user_id":"22398","status":"public"}]
