CODE 72639 ACADEMIC YEAR 2025/2026 CREDITS 6 cfu anno 1 METODOLOGIE FILOSOFICHE 11868 (LM-78 R) - GENOVA 6 cfu anno 2 METODOLOGIE FILOSOFICHE 8465 (LM-78) - GENOVA SCIENTIFIC DISCIPLINARY SECTOR M-FIL/05 LANGUAGE Italian TEACHING LOCATION GENOVA SEMESTER 2° Semester OVERVIEW The course Philosophy and Aritficial Intelligence provides an introduction to a number of fundamental methods in AI, it approaches their logical, epistemological, and semantic foundations, and introduces a number of topics in the contemporary debate in Philosophy of AI. AIMS AND CONTENT LEARNING OUTCOMES The course introduces a number of methods in AI and it discusses its foundations. After dicussing the basis of Computability Theory and Computational Complexity, the course focuses on Knowledge Representation, in particular, by focussing on the connection with philosophical disciplines such as Logic, Epistemology, Ontology, and Semantics. AIMS AND LEARNING OUTCOMES The course introduces the main methods of AI and it analysis its foudnations and philosophical implications. The objectives of the course are Introducing the basics of Computability and of Computational Complexity; Introducing the fundamental methods in Symbolic AI; Analysing the logical, epistemological and semantical foundations; Introducing methods for Knowledge Representation (Computational Ontologies, Description Logics); Introducing a number of elements of AI based on Machine Learning and analysing its epistemological foundations; Introducing the debate on the status of AI Focusin on a number of specific topics in the current debate on Philosophy of AI. At the end of the course, student are expected to: Understand the main concepts of Computability and Computational Complexity. Understand the AI methods that have been introduced; Get familiar with the Knowledge Representation techniques: Understand the main points of the debate on the status of AI; Understand, explain, and summarise research texts in Philosophy of AI; Apply philosophical methods to the discussion of problems in Philosophy of Ai; Improve the capacity of interacting collaboratively, communicate constructively, and improve dialogical skills. Approach the proposed problems with creativity. Show automony, capacity of confronting primary literature, argumentative capacity, collaborative attitude, coordination and negotiation. PREREQUISITES It is advisable that students have already attended an introductory course of Logic. TEACHING METHODS lectures It is imporant to register to Aulaweb, where you may access the teaching materials. SYLLABUS/CONTENT The course will introduce the main tools used in Artificial Intelligence and the key topics in philosophical discussion: Algorithms, computability, complexity Symbolic Artificial Intelligence Logic and knowledge representation in symbolic AI Artificial Intelligence and Machine Learning; neural networks Philosophical debate on Artificial Intelligence and philosophy of mind AI and philosophy of technology; ethics and AI RECOMMENDED READING/BIBLIOGRAPHY Attending students Lecture notes and other teaching material that will be made available on Aulaweb. NON-attending students: besides the material listed above, the students have to contact the teachers to decide the program. TEACHERS AND EXAM BOARD MARCELLO FRIXIONE Ricevimento: Please write to the Professor to set an appointment LESSONS LESSONS START 26th February 2025 Class schedule The timetable for this course is available here: Portale EasyAcademy EXAMS EXAM DESCRIPTION Attending students: classroom presentation and oral examination. Schedule and modality of the classroom presentations will be planned during the course. NON-attending students: oral examination. The registration for the examination is mandatory and must be done at least one week before the exam. ASSESSMENT METHODS Attending students - the classroom presentation (15 points out of 30) assesses the student’s ability to understand, synthesize and expose a philosophical text, and to apply the tools of philosophical reasoning in the discussion of problems related to AI; - the oral exam (15 points out of 30) assesses the student’s ability to understand, retain, explain and apply philosophical concepts and arguments concerning AI NON-attending students - the oral exam assesses the student’s ability to understand, retain, explain and apply philosophical concepts and arguments concerning AI. In both cases, the correct use of the philosophical lexicon, the quality of the exposition, as well as the capacity for critical and argumentative reasoning and the creative approach to problem solving will be taken into account. FURTHER INFORMATION Students that do not attend classes are required to get in touch with the professor. Agenda 2030 - Sustainable Development Goals Quality education OpenBadge PRO3 - Soft skills - Creazione progettuale avanzato 1 - A PRO3 - Soft skills - Alfabetica avanzato 1 - A