dc.contributor.advisor | Vašinek, Michal | |
dc.contributor.author | Ptáček, Petr | |
dc.date.accessioned | 2024-06-27T17:25:11Z | |
dc.date.available | 2024-06-27T17:25:11Z | |
dc.date.issued | 2024 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/153763 | |
dc.description.abstract | Diplomová práce se zabývá problematikou komprese dat za pomocí využití umělých neuronových sítí. V rámci práce popisuji využití umělých neuronových sítí pro výpočet podmíněných pravděpodobností jednotlivých bajtů v souboru, který chceme komprimovat. Na základě těchto pravděpodobností je možné data komprimovat za pomocí algoritmu aritmetického kódování. Pomocí těchto pravděpodobností lze také předem odhadnout výslednou velikost komprimovaného souboru za pomocí informační entropie. Práce také popisuje práci s Tensorflow knihovnou, Keras a jupyter lab prostředím. V rámci několika různých sérií experimentů bylo zjištěno, že komprimace dat využívající predikce neuronových sítí nám dávají zajímavé výsledky pro různé architektury neuronových sítí. Součástí práce je také postup zpracování vstupních dat, jednotlivé modely neuronových sítí a výsledky experimentů. | cs |
dc.description.abstract | The thesis deals with the problem of data compression using artificial neural networks. Within the thesis, I describe the use of artificial neural networks to calculate conditional probabilities of individual bytes in the file we want to compress. Based on these probabilities, the data can be compressed using an arithmetic coding algorithm. These probabilities can also be used to estimate the resulting compressed file size in advance using information entropy. The thesis also describes the work with the Tensorflow library, Keras and the jupyter lab environment. In several different series of experiments, it was found that data compression using neural network prediction gives us interesting results for different neural network architectures. The paper also includes the input data processing procedure, the different neural network models and the results of experiments. | en |
dc.format.extent | 4263468 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | Umělé neuronové sítě | cs |
dc.subject | Rekurentní neuronové sítě | cs |
dc.subject | Plně propojené neuronové sítě | cs |
dc.subject | Self-Attention mechanismus | cs |
dc.subject | LSTM | cs |
dc.subject | GRU | cs |
dc.subject | Komprese dat | cs |
dc.subject | Tensorflow | cs |
dc.subject | Keras | cs |
dc.subject | Aritmetické kódování | cs |
dc.subject | Python | cs |
dc.subject | Jupyter lab | cs |
dc.subject | Entropie | cs |
dc.subject | Zpracování textu | cs |
dc.subject | Generování textu | cs |
dc.subject | Náhradní model | cs |
dc.subject | Modelování pravděpodobností | cs |
dc.subject | Artificial neural networks | en |
dc.subject | Recurrent neural networks | en |
dc.subject | Fully connected neural networks | en |
dc.subject | Self-Attention mechanism | en |
dc.subject | LSTM | en |
dc.subject | GRU | en |
dc.subject | Data compression | en |
dc.subject | Tensorflow | en |
dc.subject | Keras | en |
dc.subject | Arithmetic coding | en |
dc.subject | Python | en |
dc.subject | Jupyter lab | en |
dc.subject | Entropy | en |
dc.subject | Text processing | en |
dc.subject | Text generation | en |
dc.subject | Surrogate model | en |
dc.subject | Probability modeling | en |
dc.title | Komprimace dat s využitím hlubokého učení | cs |
dc.title.alternative | Data Compression Using Deep Learning | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Platoš, Jan | |
dc.date.accepted | 2024-06-05 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 460 - Katedra informatiky | cs |
dc.thesis.degree-program | Informatika | cs |
dc.description.result | výborně | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | PTA0054_FEI_N0613A140034_2024 | |
dc.rights.access | openAccess | |