Overview
I am a Lecturer in the Knowledge Representation and Reasoning group at Cardiff University and affiliated with the Computational Logic and Argumentation group at Imperial College London as an Honorary Research Fellow.
I am interested in applying formal methods to Artificial Intelligence to design robust and trustworthy autonomous systems. My research revolves around the following questions:
- How can we represent and reason about knowledge?
- How can we deal with uncertain and inconsistent knowledge?
- How can we guarantee robustness and correctness of autonomous systems?
- How we can explain the decisions of autonomous systems both faithfully and comprehensibly to a user?
I believe that the answer requires hybrid systems that combine the transparency and verifiability of symbolic methods with the flexibility and efficiency of machine-learning methods.
I am also interested in knowledge transfer and collaborations with industry partners.
Programming Libraries
For lack of a better place, I refer to some libraries here that I implemented together with colleagues over the years.
Attractor (Java): The Attractor library allows modeling and solving Quantitative/Gradual Argumentation problems. Arguments can be modeled in a directed graph, where nodes represent arguments and edges attack or support relationships between them. Every argument has an initial weight that represent an apriori strength when all other arguments are ignored. Reasoning algorithms assign a final strength to every argument based on its initial weight and the final strength of its attackers and supporters. Attractor supports various semantics and computes the final strength values by viewing the reasoning problem as a dynamical system that can be solved by numerical methods in polynomial-time (linear time for acyclic graphs).
ProBabble (Java): ProBabble allows modeling and reasoning about Probabilistic Argumentation problems. Similar to Gradual Argumentation Frameworks, argumentation problems are described by directed graphs. However, relationships between arguments are described by probabilistic constraints. ProBabble supports linear atomic constraints that allow representing many interesting relationships and reasoning in polynomial-time.
Uncertainpy (Python): Uncertainpy started as a Python version of Attractor but now contains additional tools that can be used for Quantitative Argumentation with weights or probabilities. As a rule of thumb, the Java implementations are faster but Uncertainpy is better suited for rapid prototyping.
Log4KR (Java): Log4KR is a Java library that allows modeling and reasoning about Probabilistic Reasoning problems. It supports propositional and relational probabilistic logic including probabilistic conditional logics. In order to deal with inconsistencies, it also provides implementations of inconsistency measures and paraconsistent reasoning algorithms. The library can be downloaded as part of the KReator project.
Publication
2024
- Kampik, T., Potyka, N., Yin, X., Čyras, K. and Toni, F. 2024. Contribution functions for quantitative bipolar argumentation graphs: A principle-based analysis. International Journal of Approximate Reasoning 173, article number: 109255. (10.1016/j.ijar.2024.109255)
- Yin, X., Potyka, N. and Toni, F. 2024. CE-QArg: Counterfactual explanations for quantitative bipolar argumentation frameworks. [Online]. arXiv: Cornell University. Available at: https://doi.org/10.48550/arXiv.2407.08497
- Potyka, N., Zhu, Y., He, Y., Kharlamov, E. and Staab, S. 2024. Robust knowledge extraction from large language models using social choice theory. Presented at: The 23rd International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2024), Auckland, New Zealand, 6-10 May 2024 Presented at Alechina, N., Dignum, V. and Sichman, J. S. eds.AAMAS '24: Proceedings of the 23rd International Conference on Autonomous Agents and Multiagent Systems. Association for Computing Machinery pp. 1593–1601., (10.5555/3635637.3663020)
- Leofante, F. and Potyka, N. 2024. Promoting counterfactual robustness through diversity. Presented at: The Thirty-Eighth AAAI Conference on Artificial Intelligence (AAAI-24), 20-27 February 2024Proceedings of the AAAI Conference on Artificial Intelligence: AAAI-24 Special Track Safe, Robust and Responsible AI Track, Vol. 38. Vol. 19. Association for the Advancement of Artifcial Intelligence pp. 21322-21330., (10.1609/aaai.v38i19.30127)
- Ulbricht, M., Potyka, N., Rapberger, A. and Toni, F. 2024. Non-flat ABA is an instance of bipolar argumentation. Presented at: The Thirty-Eighth AAAI Conference on Artificial Intelligence (AAAI-24), 20-27 February 2024Proceedings of the AAAI Conference on Artificial Intelligence: AAAI Technical Track on Knowledge Representation and Reasoning, Vol. 38. Vol. 9. pp. 10723-10731., (10.1609/aaai.v38i9.28944)
- Zhu, Y., Potyka, N., Nayyeri, M., Xiong, B., He, Y., Kharlamov, E. and Staab, S. 2024. Predictive multiplicity of knowledge graph embeddings in link prediction. Presented at: The 2024 Conference on Empirical Methods in Natural Language Processing (EMNLP 2024), Miami, Florida, 12-16 November 2024.
- Potyka, N. and Booth, R. 2024. Balancing open-mindedness and conservativeness in quantitative bipolar argumentation (and how to prove semantical from functional properties). Presented at: 21st International Conference on Principles of Knowledge Representation and Reasoning (KR 2024), Hanoi, Vietnam, 2-8 November 2024 Presented at Marquis, P., Ortiz, M. and Pagnucco, M. eds.Proceedings of the 21st International Conference on Principles of Knowledge Representation and Reasoning — Main Track. International Joint Conferences on Artificial Intelligence Organization pp. 597-607., (10.24963/kr.2024/56)
- Yin, X., Potyka, N. and Toni, F. 2024. CE-QArg: Counterfactual explanations for quantitative bipolar argumentation frameworks. Presented at: 21st International Conference on Principles of Knowledge Representation and Reasoning (KR 2024), Hanoi, Vietnam, 2-8 November 2024 Presented at Marquis, P., Ortiz, M. and Pagnucco, M. eds.Proceedings of the 21st International Conference on Principles of Knowledge Representation and Reasoning — Main Track.. International Joint Conferences on Artificial Intelligence Organization pp. 697-707., (10.24963/kr.2024/66)
- Potyka, N. and Booth, R. 2024. An empirical study of quantitative bipolar argumentation frameworks for truth discovery. Presented at: 10th International Conference on Computational Models of Argument (COMMA 2024), Hagen, Germany, 18-20 September 2024.
- Yin, X., Potyka, N. and Toni, F. 2024. Explaining arguments’ strength: Unveiling the role of attacks and supports. Presented at: IJCAI 2024, Jeju Island, South Korea, 3 - 9 August 2024 Presented at Larson, K. ed.Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. pp. 3622-3630.
2023
- Hunter, A. and Potyka, N. 2023. Syntactic reasoning with conditional probabilities in deductive argumentation. Artificial Intelligence 321, article number: 103934. (10.1016/j.artint.2023.103934)
- Potyka, N., Yin, X. and Toni, F. 2023. Explaining random forests using bipolar argumentation and Markov networks. Presented at: Thirty-Seventh AAAI Conference on Artificial Intelligence, AAAI 2023, 7-14 February 2023Thirty-Seventh AAAI Conference on Artificial Intelligence, AAAI 2023. AAAI Press pp. 9453-9460., (10.1609/aaai.v37i8.26132)
- Ayoobi, H., Potyka, N. and Toni, F. 2023. SpArX: sparse argumentative explanations for neural networks. Presented at: 26th European Conference on Artificial Intelligence (ECAI), 30 September - 04 October 2023ECAI 2023, Vol. 372. Frontiers in Artificial Intelligence and Applications IOS Press pp. 149-156., (10.3233/FAIA230265)
- Yin, X., Potyka, N. and Toni, F. 2023. Argument attribution explanations in quantitative bipolar argumentation frameworks. Presented at: 26th European Conference on Artificial Intelligence (ECAI), 30 September - 04 October 2023ECAI 2023, Vol. 372. Frontiers in Artificial Intelligence and Applications IOS Press pp. 2898-2905., (10.3233/FAIA230603)
2022
- Xiong, B., Potyka, N., Tran, T., Nayyeri, M. and Staab, S. 2022. Faithful embeddings for EL++ knowledge bases. Presented at: International Semantic Web Conference (ISWC 2022), Hangzhou, China, 23-27 October 2022The Semantic Web – ISWC 2022, Vol. 13489. Lecture Notes in Computer Science Vol. 13489. Springer Cham pp. 22-38., (10.1007/978-3-031-19433-7_2)
2021
- Hunter, A., Polberg, S., Potyka, N., Rienstra, T. and Thimm, M. 2021. Probabilistic argumentation: a survey. In: Gobbay, D. et al. eds. Handbook of Formal Argumentation, Volume 2., Vol. 2. College Publications, pp. 397-444.
- Potyka, N., BookGroupAuthors, . and Assoc Advancement Artificial Intelligence, . 2021. Interpreting Neural Networks as Quantitative Argumentation Frameworks. Thirty-fifth AAAI conference on artificial intelligence, thirty-third conference on innovative applications of artificial intelligence and the eleventh symposium on educational advances in artificial intelligence 35, pp. 6463-6470.
- Potyka, N. 2021. Generalizing Complete Semantics to Bipolar Argumentation Frameworks. Symbolic and quantitative approaches to reasoning with uncertainty, ecsqaru 2021 12897, pp. 130-143.
2020
- Potyka, N. 2020. Abstract argumentation with Markov Networks. Presented at: 24th European Conference on Artificial Intelligence (ECAI 2020), Santiago de Compostela, Spain, 8/06/2020 -12/06/2020Frontiers in Artificial Intelligence and Applications, Vol. 325. ECAI 2020 pp. 865-872., (10.3233/FAIA200177)
- Potyka, N. 2020. Bipolar abstract argumentation with dual attacks and supports. Presented at: 17th International Conference on Principles of Knowledge Representation and Reasoning, Rhodes, 12-18 September 2020Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning. pp. 677-686., (10.24963/kr.2020/69)
2019
- Potyka, N. 2019. Open-mindedness of gradual argumentation semantics. Presented at: 13th International Conference, SUM 2019,, Compiègne, 16th-18th December 2019Scalable Uncertainty Management, Vol. 11940. Springer Cham pp. 236-249., (10.1007/978-3-030-35514-2_18)
- Potyka, N. 2019. A polynomial-time fragment of epistemic probabilistic argumentation. International Journal of Approximate Reasoning: Uncertainty in Intelligent Systems 115, pp. 265-289. (10.1016/j.ijar.2019.10.005)
- Potyka, N. 2019. A polynomial-time fragment of epistemic probabilistic argumentation. International Journal of Approximate Reasoning: Uncertainty in Intelligent Systems 115, pp. 265-289. (10.1016/j.ijar.2019.10.005)
- Potyka, N., Polberg, S. and Hunter, A. 2019. Polynomial-time updates of epistemic states in a fragment of probabilistic epistemic argumentation. Presented at: 15th European Conference, ECSQARU 2019, Belgrade, 18-20 September 2019Symbolic and Quantitative Approaches to Reasoning with Uncertainty, Vol. 11726. pp. 74-86., (10.1007/978-3-030-29765-7_7)
- Potyka, N. 2019. Extending modular semantics for bipolar weighted argumentation (extended abstract). Presented at: 42nd German Conference on AI, Kassel, 23-26 September 2019KI 2019: Advances in Artificial Intelligence, Vol. 11793. Springer Cham pp. 273-276., (10.1007/978-3-030-30179-8_23)
- Hunter, A., Polberg, S. and Potyka, N. 2019. Delegated updates in epistemic graphs for opponent modelling. International Journal of Approximate Reasoning: Uncertainty in Intelligent Systems 113, pp. 207-244. (10.1016/j.ijar.2019.07.006)
- Potyka, N. 2019. Extending modular semantics for bipolar weighted argumentation. Presented at: AAMAS '19: International Conference on Autonomous Agents and Multiagent Systems, Montreal, 13th-17th May 2019Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems. pp. 1722-1730., (10.13140/RG.2.2.15107.14881)
Articles
- Kampik, T., Potyka, N., Yin, X., Čyras, K. and Toni, F. 2024. Contribution functions for quantitative bipolar argumentation graphs: A principle-based analysis. International Journal of Approximate Reasoning 173, article number: 109255. (10.1016/j.ijar.2024.109255)
- Hunter, A. and Potyka, N. 2023. Syntactic reasoning with conditional probabilities in deductive argumentation. Artificial Intelligence 321, article number: 103934. (10.1016/j.artint.2023.103934)
- Potyka, N., BookGroupAuthors, . and Assoc Advancement Artificial Intelligence, . 2021. Interpreting Neural Networks as Quantitative Argumentation Frameworks. Thirty-fifth AAAI conference on artificial intelligence, thirty-third conference on innovative applications of artificial intelligence and the eleventh symposium on educational advances in artificial intelligence 35, pp. 6463-6470.
- Potyka, N. 2021. Generalizing Complete Semantics to Bipolar Argumentation Frameworks. Symbolic and quantitative approaches to reasoning with uncertainty, ecsqaru 2021 12897, pp. 130-143.
- Potyka, N. 2019. A polynomial-time fragment of epistemic probabilistic argumentation. International Journal of Approximate Reasoning: Uncertainty in Intelligent Systems 115, pp. 265-289. (10.1016/j.ijar.2019.10.005)
- Potyka, N. 2019. A polynomial-time fragment of epistemic probabilistic argumentation. International Journal of Approximate Reasoning: Uncertainty in Intelligent Systems 115, pp. 265-289. (10.1016/j.ijar.2019.10.005)
- Hunter, A., Polberg, S. and Potyka, N. 2019. Delegated updates in epistemic graphs for opponent modelling. International Journal of Approximate Reasoning: Uncertainty in Intelligent Systems 113, pp. 207-244. (10.1016/j.ijar.2019.07.006)
Book sections
- Hunter, A., Polberg, S., Potyka, N., Rienstra, T. and Thimm, M. 2021. Probabilistic argumentation: a survey. In: Gobbay, D. et al. eds. Handbook of Formal Argumentation, Volume 2., Vol. 2. College Publications, pp. 397-444.
Conferences
- Potyka, N., Zhu, Y., He, Y., Kharlamov, E. and Staab, S. 2024. Robust knowledge extraction from large language models using social choice theory. Presented at: The 23rd International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS 2024), Auckland, New Zealand, 6-10 May 2024 Presented at Alechina, N., Dignum, V. and Sichman, J. S. eds.AAMAS '24: Proceedings of the 23rd International Conference on Autonomous Agents and Multiagent Systems. Association for Computing Machinery pp. 1593–1601., (10.5555/3635637.3663020)
- Leofante, F. and Potyka, N. 2024. Promoting counterfactual robustness through diversity. Presented at: The Thirty-Eighth AAAI Conference on Artificial Intelligence (AAAI-24), 20-27 February 2024Proceedings of the AAAI Conference on Artificial Intelligence: AAAI-24 Special Track Safe, Robust and Responsible AI Track, Vol. 38. Vol. 19. Association for the Advancement of Artifcial Intelligence pp. 21322-21330., (10.1609/aaai.v38i19.30127)
- Ulbricht, M., Potyka, N., Rapberger, A. and Toni, F. 2024. Non-flat ABA is an instance of bipolar argumentation. Presented at: The Thirty-Eighth AAAI Conference on Artificial Intelligence (AAAI-24), 20-27 February 2024Proceedings of the AAAI Conference on Artificial Intelligence: AAAI Technical Track on Knowledge Representation and Reasoning, Vol. 38. Vol. 9. pp. 10723-10731., (10.1609/aaai.v38i9.28944)
- Zhu, Y., Potyka, N., Nayyeri, M., Xiong, B., He, Y., Kharlamov, E. and Staab, S. 2024. Predictive multiplicity of knowledge graph embeddings in link prediction. Presented at: The 2024 Conference on Empirical Methods in Natural Language Processing (EMNLP 2024), Miami, Florida, 12-16 November 2024.
- Potyka, N. and Booth, R. 2024. Balancing open-mindedness and conservativeness in quantitative bipolar argumentation (and how to prove semantical from functional properties). Presented at: 21st International Conference on Principles of Knowledge Representation and Reasoning (KR 2024), Hanoi, Vietnam, 2-8 November 2024 Presented at Marquis, P., Ortiz, M. and Pagnucco, M. eds.Proceedings of the 21st International Conference on Principles of Knowledge Representation and Reasoning — Main Track. International Joint Conferences on Artificial Intelligence Organization pp. 597-607., (10.24963/kr.2024/56)
- Yin, X., Potyka, N. and Toni, F. 2024. CE-QArg: Counterfactual explanations for quantitative bipolar argumentation frameworks. Presented at: 21st International Conference on Principles of Knowledge Representation and Reasoning (KR 2024), Hanoi, Vietnam, 2-8 November 2024 Presented at Marquis, P., Ortiz, M. and Pagnucco, M. eds.Proceedings of the 21st International Conference on Principles of Knowledge Representation and Reasoning — Main Track.. International Joint Conferences on Artificial Intelligence Organization pp. 697-707., (10.24963/kr.2024/66)
- Potyka, N. and Booth, R. 2024. An empirical study of quantitative bipolar argumentation frameworks for truth discovery. Presented at: 10th International Conference on Computational Models of Argument (COMMA 2024), Hagen, Germany, 18-20 September 2024.
- Yin, X., Potyka, N. and Toni, F. 2024. Explaining arguments’ strength: Unveiling the role of attacks and supports. Presented at: IJCAI 2024, Jeju Island, South Korea, 3 - 9 August 2024 Presented at Larson, K. ed.Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. pp. 3622-3630.
- Potyka, N., Yin, X. and Toni, F. 2023. Explaining random forests using bipolar argumentation and Markov networks. Presented at: Thirty-Seventh AAAI Conference on Artificial Intelligence, AAAI 2023, 7-14 February 2023Thirty-Seventh AAAI Conference on Artificial Intelligence, AAAI 2023. AAAI Press pp. 9453-9460., (10.1609/aaai.v37i8.26132)
- Ayoobi, H., Potyka, N. and Toni, F. 2023. SpArX: sparse argumentative explanations for neural networks. Presented at: 26th European Conference on Artificial Intelligence (ECAI), 30 September - 04 October 2023ECAI 2023, Vol. 372. Frontiers in Artificial Intelligence and Applications IOS Press pp. 149-156., (10.3233/FAIA230265)
- Yin, X., Potyka, N. and Toni, F. 2023. Argument attribution explanations in quantitative bipolar argumentation frameworks. Presented at: 26th European Conference on Artificial Intelligence (ECAI), 30 September - 04 October 2023ECAI 2023, Vol. 372. Frontiers in Artificial Intelligence and Applications IOS Press pp. 2898-2905., (10.3233/FAIA230603)
- Xiong, B., Potyka, N., Tran, T., Nayyeri, M. and Staab, S. 2022. Faithful embeddings for EL++ knowledge bases. Presented at: International Semantic Web Conference (ISWC 2022), Hangzhou, China, 23-27 October 2022The Semantic Web – ISWC 2022, Vol. 13489. Lecture Notes in Computer Science Vol. 13489. Springer Cham pp. 22-38., (10.1007/978-3-031-19433-7_2)
- Potyka, N. 2020. Abstract argumentation with Markov Networks. Presented at: 24th European Conference on Artificial Intelligence (ECAI 2020), Santiago de Compostela, Spain, 8/06/2020 -12/06/2020Frontiers in Artificial Intelligence and Applications, Vol. 325. ECAI 2020 pp. 865-872., (10.3233/FAIA200177)
- Potyka, N. 2020. Bipolar abstract argumentation with dual attacks and supports. Presented at: 17th International Conference on Principles of Knowledge Representation and Reasoning, Rhodes, 12-18 September 2020Proceedings of the 17th International Conference on Principles of Knowledge Representation and Reasoning. pp. 677-686., (10.24963/kr.2020/69)
- Potyka, N. 2019. Open-mindedness of gradual argumentation semantics. Presented at: 13th International Conference, SUM 2019,, Compiègne, 16th-18th December 2019Scalable Uncertainty Management, Vol. 11940. Springer Cham pp. 236-249., (10.1007/978-3-030-35514-2_18)
- Potyka, N., Polberg, S. and Hunter, A. 2019. Polynomial-time updates of epistemic states in a fragment of probabilistic epistemic argumentation. Presented at: 15th European Conference, ECSQARU 2019, Belgrade, 18-20 September 2019Symbolic and Quantitative Approaches to Reasoning with Uncertainty, Vol. 11726. pp. 74-86., (10.1007/978-3-030-29765-7_7)
- Potyka, N. 2019. Extending modular semantics for bipolar weighted argumentation (extended abstract). Presented at: 42nd German Conference on AI, Kassel, 23-26 September 2019KI 2019: Advances in Artificial Intelligence, Vol. 11793. Springer Cham pp. 273-276., (10.1007/978-3-030-30179-8_23)
- Potyka, N. 2019. Extending modular semantics for bipolar weighted argumentation. Presented at: AAMAS '19: International Conference on Autonomous Agents and Multiagent Systems, Montreal, 13th-17th May 2019Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems. pp. 1722-1730., (10.13140/RG.2.2.15107.14881)
Websites
- Yin, X., Potyka, N. and Toni, F. 2024. CE-QArg: Counterfactual explanations for quantitative bipolar argumentation frameworks. [Online]. arXiv: Cornell University. Available at: https://doi.org/10.48550/arXiv.2407.08497
Research
Explainable AI
Automatic decision making is increasingly driven by black-box machine learning models. However, the opaqueness of these models raises questions about fairness, reliability and safety. For example, research in adversarial machine learning demonstrated that black-box models can be brittle and minor changes in the inputs can result in catastrophically different outputs that can be a severe risk in safety-critical applications like autonomous driving. Similarly, the current black-box nature of many models makes it impossible to guarantee that the model did not learn sexist, racial or other undesirable biases. Explainable AI aims at making autonomous systems more transparent. For example, by designing systems that are interpretable or by making the mechanics of black-box models more transparent.
Selected Publications
- Nico Potyka, Yuqicheng Zhu, Yunjie He, Evgeny Kharlamov, Steffen Staab: Robust Knowledge Extraction from Large Language Models using Social Choice Theory. AAMAS 2024: To appear. Preprint
- Francesco Leofante, Nico Potyka: Promoting Counterfactual Robustness through Diversity. AAAI 2024: To appear. Preprint
- Nico Potyka, Xiang Yin, Francesca Toni: Explaining Random Forests using Bipolar Argumentation and Markov Networks. AAAI 2023: 9453-9460. Download
- Hamed Ayoobi, Nico Potyka, Francesca Toni: SpArX: Sparse Argumentative Explanations for Neural Networks. ECAI 2023: 149-156. Download
- Nico Potyka: Interpreting Neural Networks as Quantitative Argumentation Frameworks. AAAI 2021: 6463-6470. Download
Knowledge Graphs and Description Logics
Knowledge graphs can be seen as simple databases that represent data in the form of (subject, predicate, object) triples. Popular examples include DBpedia and YAGO that contain hundreds of millions of facts that can be used in intelligent systems. Decription logics are formalisms that allow reasoning about the data in the knowledge graph in order to infer new information that is not explicitly stored. Knowledge graph embeddings aim at representing knowledge graphs as vectors (similar to how word embeddings represent words) and can be used as a standalone tools for plausible reasoning or to inject background knowledge into machine learning models. Ontology and rule embeddings refine standard knowledge graph embeddings by taking logical relationships into account that can improve the overall embedding.
Selected Publications
- Bo Xiong, Nico Potyka, Trung-Kien Tran, Mojtaba Nayyeri, Steffen Staab:
Faithful Embeddings for Eℒ++ Knowledge Bases. ISWC 2022: 22-38. Download
(Best Student Paper Award) - Bo Xiong, Shichao Zhu, Nico Potyka, Shirui Pan, Chuan Zhou, Steffen Staab:
Pseudo-Riemannian Graph Convolutional Networks. NeurIPS 2022. Download - Rafael Peñaloza, Nico Potyka: Towards Statistical Reasoning in Description Logics over Finite Domains. SUM 2017: 280-294. Download
Computational Argumentation
Computational argumentation studies methods to represent and reason about arguments that naturally occur in online discussions, political debates or general decision problems. As opposed to the assumptions of classical logic, argumentation problems are naturally filled with contradicting arguments, so that arguments often cannot be declared as definitely true or definitely false, but rather as acceptable or non-acceptable. Argumentation formalisms can be roughly divided into structured approaches that take the logical structure of arguments into account and abstract approaches that abstract from the content of arguments and focus on their relationships. Furthermore, we can distinguish qualitative approaches that focus on identifying acceptable sets of arguments and quantitative approaches that quantify the acceptability of arguments.
Selected Publications
- Anthony Hunter, Nico Potyka: Syntactic Reasoning with Conditional Probabilities in Deductive Argumentation. Artificial Intelligence 321. 2023. Download
- Nico Potyka: Abstract Argumentation with Markov Networks. ECAI 2020: 865-872. Download
- Anthony Hunter, Sylwia Polberg, Nico Potyka: Updating Belief in Arguments in Epistemic Graphs. KR 2018: 138-147. Download
- Nico Potyka: Continuous Dynamical Systems for Weighted Bipolar Argumentation. KR 2018: 148-157. Download
Probabilistic Reasoning
Probabilistic reasoning approaches go beyond classical reasoning by evaluating claims using probabilities rather than the classical truth values True and False. One of the most popular probabilistic reasoning approaches are Probabilistic graphical models, which represent random variables and their relationships in a graphical structure and exploit independencies in order to perform learning and inference more efficiently. Another interesting approach are Probabilistic logics that combine classical logic and probability theory to allow for automated reasoning with uncertain information that naturally occurs in applications like medical diagnosis or legal reasoning. The combination of the two allows describing reasoning problems more naturally than in pure probability theory (using logical formulas rather than abstract events or random variables) and more accurately than in pure logic (replacing the truth values 0 and 1 by the probability interval from 0 to 1). The area of Statistical relational artificial intelligence brings together ideas from probabilistic graphical models, probabilistic logics and logic programming.
Selected Publications
- Nico Potyka: A polynomial-time fragment of epistemic probabilistic argumentation. International Journal of Approximate Reasoning 115: 265-289 (2019). Download
- Nico Potyka, Matthias Thimm: Inconsistency-tolerant reasoning over linear probabilistic knowledge bases. International Journal of Approximate Reasoning 88: 209-236 (2017). Download
- Nico Potyka, Erman Acar, Matthias Thimm, Heiner Stuckenschmidt: Group Decision Making via Probabilistic Belief Merging. IJCAI 2016: 3623-3629. Download
Inconsistency Tolerance
Both classical and probabilistic logic are brittle in the sense that contradictory information can render logical consequences meaningless. There are various ways to overcome this problem. Repair-operators try to repair an inconsistent knowledge base while maintaining as much of the consistent information as possible. Another approach is to design inconsistency-tolerant reasoning approaches that can derive non-trivial results even if the knowledge base is inconsistent. Inconsistency measures allow quantifying the degree of inconsistency in order to make a more informed choice about the right tool.
Selected Publications
- Nico Potyka, Matthias Thimm: Probabilistic Reasoning with Inconsistent Beliefs Using Inconsistency Measures. IJCAI 2015: 3156-3163. Download
- Nico Potyka: Reasoning over Linear Probabilistic Knowledge Bases with Priorities. SUM 2015: 121-136. Download
- Nico Potyka: Linear Programs for Measuring Inconsistency in Probabilistic Logics. KR 2014. Download
Teaching
Cardiff University (since 2023)
I am the Undergraduate Programme Lead for Computer Science and am teaching the following modules
- Computational Thinking: together with Dr Daniela Tsaneva (Autumn Term 2023, 2024).
- Manipulating and Exploiting Data: together with Dr Daniela Tsaneva (Spring Term 2025).
University of Stuttgart (2020 - 2022)
I taught several modules related to Artificial Intelligence including
- Knowledge Graphs: together with Professor Steffen Staab (Spring Term 2021),
- Introduction to Artificial Intelligence (Autumn Term 2020),
- Commonsense Reasoning (Seminar): together with Teresa Kraemer (Autumn Term 2020),
- Knowledge Graphs (Seminar): together with Teresa Kraemer and Professor Steffen Staab (Spring Term 2020).
University of Osnabrueck (2016 - 2020)
I taught several modules related to Artificial Intelligence including
- Introduction to Artificial Intelligence and Logic Programming: together with Dr Tobias Thelen (Spring Term 2017 - 2019),
- Methods of Artificial Intelligence: together with Professor Kai-Uwe Kuehnberger (Autumn Term 2016 - 2019),
- Basic Methods of Probabilistic Reasoning (Spring Term 2016 - 2018, Autumn Term 2019),
- Rational Reasoning in Multi-agent Systems (Autumn Term 2016 - 2018),
- Selected Topics in Nature-inspired Algorithms (Autumn Term 2017, Spring Term 2018, 2019),
- Time Series Analysis and Forecasting (Autumn Term 2019),
- Selected Topics in Constraint Programming (Seminar, Spring Term 2017),
- Conceptual Spaces - Applications and Learning (Seminar): together with Dr Lucas Bechberger and Dr Eleni Gregoromichelaki (Spring Term 2017).
University of Hagen (2011 - 2015)
I was teaching assistant for the annual modules
- Methods of Knowledge Representation and Reasoning,
- Logical and Functional Programming,
- Knowledge-based Systems,
- Deductive Systems,
- Knowledge Representation and Reasoning (Seminar).
Biography
Short Biography
Before joining Cardiff University as a Lecturer in 2023, I had previous academic positions at
- the Computational Logic and Argumentation group at Imperial College London (Research Associate, 2022-2023),
- the Analytic Computing group at the University of Stuttgart (Research & Teaching Associate, 2020-2022),
- the Artificial Intelligence group at the University of Osnabrück (Research & Teaching Associate, 2016-2020),
- the Knowledge-based Systems group at the University of Hagen (PhD student, Research & Teaching Assistant, 2011-2015)
and spent research visits at
- the Automata Theory group at the University of Dresden (3/2019),
- the Intelligent Systems group at University College London (2/2017 and 3/2018),
- the Artificial Intelligence group at the University of Mannheim (12/2015),
- the Research Centre for Knowledge and Data at the University of Bolzano (11/2015).
Before studying Computer Science (2005-2010), I worked in Electronics (2000-2001) and Logistics (2001-2004). I also worked as a Software Developer on Enterprise Resource Planning (2010-2011) between my Master and my PhD.
Scientific Activities
- Co-Program Chair of the Uncertain Reasoning Track at the 38th International FLAIRS Conference (FLAIRS 2025),
- Co-Video Competition Chair of the 21st International Conference on Principles of Knowledge Representation and Reasoning (KR 2024),
- Head Organizer of the Fifth Workshop on Explainable Logic-Based Knowledge Representation (XLoKR 2024),
- Co-Doctoral Consortium Chair of the 20th International Conference on Principles of Knowledge Representation and Reasoning (KR 2023),
- Head Organizer of the Fourth Workshop on Explainable Logic-Based Knowledge Representation (XLoKR 2023),
- Co-Program Chair of the 15th International Conference on Scalable Uncertainty Management (SUM 2022),
- Guest editor of the virtual special issue on Argumentation on the Web in the Journal of Web Semantics,
- Head Organizer of the Third Workshop on Explainable Logic-Based Knowledge Representation (XLoKR 2022),
- Co-Organizer of the Second Workshop on Explainable Logic-Based Knowledge Representation (XLoKR 2021).
Honours and awards
- Best Student Paper Award at the 21st International Semantic Web Conference (ISWC 2022) for the paper Faithful Embeddings for EL++ Knowledge Bases.
- Springer Young Researcher Award at the 14th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU 2017).
Speaking engagements
- Conditionals 2024: Conditionals in Explainable AI (Invited Talk)
- The 6th Summer School on Argumentation (SSA 2024): Applications of Bipolar Abstract Argumentation in Explainable AI (Tutorial)
- Cardiff NLP Summer Workshop, 2023: Panel Discussion on NLP Research in the Age of LLMs (Panel Member)
- University of Bergen, 2023: Concept Embeddings (Invited Talk)
- St Paul's Girls School, London, 2023: Complexity of Algorithms (Tutorial)
- University of Hagen, 2022: Markov Networks for Learning and Reasoning about Argumentation Problems (Invited Talk)
- The 8th Workshop on Probabilistic Logic Programming (PLP 2021): From Probabilistic Programming to Probabilistic Argumentation (Invited Talk)
- German Conference on Artificial Intelligence (KI 2020): Explainable and Computationally Efficient Decision Making with Quantitative Abstract Argumentation Frameworks (Tutorial)
- German Conference on Artificial Intelligence (KI 2019): Modeling and Solving Weighted Bipolar Argumentation Problems (Tutorial)
- Technical University of Dresden, 2019: Probabilistic Reasoning with Conflicting Information (Invited Talk)
- Workshop on Ontologies, Uncertainty, and Inconsistency Handling, 2018: Knowledge Representation and Reasoning with Nilsson-style Probabilistic Logics (Tutorial)
- German Conference on Artificial Intelligence (KI 2017): Knowledge Representation and Reasoning with Nilsson-style Probabilistic Logics (Tutorial)
- University of Mannheim, 2015: Probabilistic Reasoning with Consistent and Inconsistent Information (Invited Talk)
Committees and reviewing
I serve on the Program Committees of major and smaller specialized conferences and workshops including the conferences
- IJCAI: International Joint Conference on Artificial Intelligence (since 2017),
- AAAI: AAAI Conference on Artificial Intelligence (since 2020),
- KR: International Conference on Principles of Knowledge Representation and Reasoning (since 2022),
- ICML: International Conference on Machine Learning (since 2022),
- NeurIPS: Conference on Neural Information Processing Systems (since 2022),
- ECSQARU: European Conf. on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (since 2019),
- SUM: International Conference on Scalable Uncertainty Management (since 2020),
- COMMA: International Conference on Computational Models of Argument (since 2020),
- WSDM: International Conference on Web Search and Data Mining (2021-2023),
- KDD: ACM SIGKDD Conference on Knowledge Discovery and Data Mining (2021-2023).
I also serve as a reviewer for major and smaller specialized journals including
- AIJ: Artificial Intelligence Journal,
- JAIR: Journal of Artificial Intelligence Research,
- IJAR: International Journal of Approximate Reasoning.
Contact Details
Research themes
Specialisms
- Artificial intelligence
- Computational logic and formal languages
- Knowledge representation and reasoning
- Explainable AI
- Interpretable Machine Learning