dc.contributor.advisor | Sychrovský, David | |
dc.creator | Úradník, Filip | |
dc.date.accessioned | 2024-11-28T17:42:00Z | |
dc.date.available | 2024-11-28T17:42:00Z | |
dc.date.issued | 2024 | |
dc.identifier.uri | http://hdl.handle.net/20.500.11956/193133 | |
dc.description.abstract | Set funkce nabízejí způsob, jak vyjádřit vztah mezi podmnožinami konečné množiny. Používají se v mnoha oblastech, včetně vysvětlitelné umělé inteligence, kombinatorických aukcí a kooperativní teorie her. Při aplikaci množinových funkcí na problém v reálném světě však existuje značná překážka: jejich velikost roste exponenciálně s velikostí nosné množiny. Žjištění hodnoty byť jediné podmnožiny však může být obtížné - stojí to například peníze, čas nebo výpočetní výkon. V této práci představujeme způsob jak nalézt rovnováhu mezi zdroji, které musíme vynaložit, a množstvím informací, které se o set funkci zjistíme. Pohlížíme na toto jako na optimalizační problém, pro který před- stavujeme jak přesná řešení, tak aproximace pomocí zpětnovazebního učení. Definujeme míru nejednoznačnosti, která vzniká díky neznámým hodnotám, a studujeme její vlast- nosti. Studujeme naše algoritmy na jednoduchých příkladech problému, stejně jako na velmi obecné třídě supermodulárních funkcí. Dále definujeme jednoduchou heuristiku, která drasticky snižuje naši metriku nejednoznačnosti na supermodulárních funkcích, při znalosti pouze lineárního počtu hodnot. 1 | cs_CZ |
dc.description.abstract | Set functions offer a way to express the relationship between subsets of some finite ground set. This is used in countless fields, including explainable AI, combinatorial auctions, and cooperative game theory. However, when applying set functions to a real- world problem, there is a significant roadblock: their size grows exponentially in size of the ground set, while finding out the value of even a single subset might be hard-costing, e.g., money, time, or computational power. In this thesis, we present a framework for striking a balance between the resources we need to expend, and the amount of information we learn about the set function. We frame this as an optimization problem, for which we find both exact solutions as well as approximations via reinforcement learning. We establish a measure for the ambiguity arising from the unknown values and study its properties. We show the performance of our approaches on simple instances of the problem as well as on the very general class of supermodular functions. Further, we define a very simple heuristic which drastically decreases our ambiguity metric on the supermodular class while only requiring a linear number of values to be known. 1 | en_US |
dc.language | English | cs_CZ |
dc.language.iso | en_US | |
dc.publisher | Univerzita Karlova, Matematicko-fyzikální fakulta | cs_CZ |
dc.subject | superadditive set functions|reinforcement learning|cooperative game theory|set functions | en_US |
dc.subject | set funkce|zpětnovazební učení|kooperativní teorie her|superaditivní funkce | cs_CZ |
dc.title | Balancing Space Complexity and Ambiguity in Superadditive Set Functions | en_US |
dc.type | bakalářská práce | cs_CZ |
dcterms.created | 2024 | |
dcterms.dateAccepted | 2024-09-06 | |
dc.description.department | Department of Applied Mathematics | en_US |
dc.description.department | Katedra aplikované matematiky | cs_CZ |
dc.description.faculty | Matematicko-fyzikální fakulta | cs_CZ |
dc.description.faculty | Faculty of Mathematics and Physics | en_US |
dc.identifier.repId | 267270 | |
dc.title.translated | Balancování prostorové složitosti a nejednoznačnosti superaditivních set funkcí | cs_CZ |
dc.contributor.referee | Kroupa, Tomáš | |
thesis.degree.name | Bc. | |
thesis.degree.level | bakalářské | cs_CZ |
thesis.degree.discipline | Computer Science with specialisation in Foundations of Computer Science | en_US |
thesis.degree.discipline | Informatika se specializací Obecná informatika | cs_CZ |
thesis.degree.program | Computer Science | en_US |
thesis.degree.program | Informatika | cs_CZ |
uk.thesis.type | bakalářská práce | cs_CZ |
uk.taxonomy.organization-cs | Matematicko-fyzikální fakulta::Katedra aplikované matematiky | cs_CZ |
uk.taxonomy.organization-en | Faculty of Mathematics and Physics::Department of Applied Mathematics | en_US |
uk.faculty-name.cs | Matematicko-fyzikální fakulta | cs_CZ |
uk.faculty-name.en | Faculty of Mathematics and Physics | en_US |
uk.faculty-abbr.cs | MFF | cs_CZ |
uk.degree-discipline.cs | Informatika se specializací Obecná informatika | cs_CZ |
uk.degree-discipline.en | Computer Science with specialisation in Foundations of Computer Science | en_US |
uk.degree-program.cs | Informatika | cs_CZ |
uk.degree-program.en | Computer Science | en_US |
thesis.grade.cs | Výborně | cs_CZ |
thesis.grade.en | Excellent | en_US |
uk.abstract.cs | Set funkce nabízejí způsob, jak vyjádřit vztah mezi podmnožinami konečné množiny. Používají se v mnoha oblastech, včetně vysvětlitelné umělé inteligence, kombinatorických aukcí a kooperativní teorie her. Při aplikaci množinových funkcí na problém v reálném světě však existuje značná překážka: jejich velikost roste exponenciálně s velikostí nosné množiny. Žjištění hodnoty byť jediné podmnožiny však může být obtížné - stojí to například peníze, čas nebo výpočetní výkon. V této práci představujeme způsob jak nalézt rovnováhu mezi zdroji, které musíme vynaložit, a množstvím informací, které se o set funkci zjistíme. Pohlížíme na toto jako na optimalizační problém, pro který před- stavujeme jak přesná řešení, tak aproximace pomocí zpětnovazebního učení. Definujeme míru nejednoznačnosti, která vzniká díky neznámým hodnotám, a studujeme její vlast- nosti. Studujeme naše algoritmy na jednoduchých příkladech problému, stejně jako na velmi obecné třídě supermodulárních funkcí. Dále definujeme jednoduchou heuristiku, která drasticky snižuje naši metriku nejednoznačnosti na supermodulárních funkcích, při znalosti pouze lineárního počtu hodnot. 1 | cs_CZ |
uk.abstract.en | Set functions offer a way to express the relationship between subsets of some finite ground set. This is used in countless fields, including explainable AI, combinatorial auctions, and cooperative game theory. However, when applying set functions to a real- world problem, there is a significant roadblock: their size grows exponentially in size of the ground set, while finding out the value of even a single subset might be hard-costing, e.g., money, time, or computational power. In this thesis, we present a framework for striking a balance between the resources we need to expend, and the amount of information we learn about the set function. We frame this as an optimization problem, for which we find both exact solutions as well as approximations via reinforcement learning. We establish a measure for the ambiguity arising from the unknown values and study its properties. We show the performance of our approaches on simple instances of the problem as well as on the very general class of supermodular functions. Further, we define a very simple heuristic which drastically decreases our ambiguity metric on the supermodular class while only requiring a linear number of values to be known. 1 | en_US |
uk.file-availability | V | |
uk.grantor | Univerzita Karlova, Matematicko-fyzikální fakulta, Katedra aplikované matematiky | cs_CZ |
thesis.grade.code | 1 | |
dc.contributor.consultant | Černý, Martin | |
uk.publication-place | Praha | cs_CZ |
uk.thesis.defenceStatus | O | |