Demystifying Lossless File Compression

We all know the basic idea of file compression. We see ZIP files regularly, and know how to extract and compress them. Although most everyone knows how to use these compressed files, and understand that compressing files makes them smaller, most people have no idea how it works technically.

Though this may seem like magic, it’s a fairly straightforward concept. In this article, we are going to be demystifying file compression.

Continue reading Demystifying Lossless File Compression

Deep Learning Neural Networks

I keep seeing news about something awesome that a computer has been “trained” to do with “deep learning”. These news spiels refer to something called “Q Learning”, “Deep Learning Neural Networks”, or “Hierarchical Learning”.

Although these are huge terms, it’s a pretty simple idea as to how they work. In this article, we cover some of the basics of this genre of algorithm.

Continue reading Deep Learning Neural Networks