An open API service indexing awesome lists of open source software.

https://github.com/naghim/ik-lab05


https://github.com/naghim/ik-lab05

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Labor 05

# Gyakori elemhalmazok előállítása

A gyakori elemhalmazok keresése elvileg az elemhalmazháló bejárásaként is tekinthető. A bejárás komplexitása exponenciális.

## Apriori-elv

Ha egy elemhalmaz gyakori, akkor ezen elemhalmaz összes részhalmaza is gyakori. Az apriori-elv alkalmazásával a részhalmazok exponenciális keresési tere csökkenthető.

## Apriori algoritmus

A laborgyakorlatban az apriori algoritmus Python implementációját próbáljuk ki.

Az Apriori algoritmus a legismertebb gyakori elemhalmaz keresésére alkalmas módszer. Szélességi bejárást valósít meg: az üres halmazból kiindulva szintenként halad előre a nagyobb méretű gyakori elemhalmazok meghatározásához. Minden iterációban az eggyel nagyobb méretű elemhalmazokkal foglalkozik, így az iterációk száma legfeljebb eggyel több, mint a legnagyobb gyakori elemhalmaz mérete.

# Feladatok

1. Nyissuk meg a laborhoz tartozó `.ipynb` notebook fájt, oldjuk meg a feladatokat. A laboróra végén ne felejtsük el visszamenteni a szerkesztett jegyzetfüzetet a GitHubra.