DS Tech Hacker

One of the best books to get started with Data Science

Some years ago, during my studies at the University of Bonn, I had a Computational Statistics lecture. It was one of the elective courses within the Econometrics and Statistics specialization. Until today, you can read on the syllabus of this lecture: “The course explains ideas and methodological issues of computationally intensive statistical methods. There will …

One of the best books to get started with Data Science Read More »

3 ways to create a Deep Neural Network model with Keras and Tensorflow 2.0 – Sequential, Functional and Subclassing API

In this article you will learn about three ways to create deep neural network models using Keras and Tensorflow 2.0 You will learn about their advantages and limitations, and see examples of how these methods are used. Keras and Tensorflow 2.0 provide three ways to build different deep neural network architectures: Sequential API Functional API …

3 ways to create a Deep Neural Network model with Keras and Tensorflow 2.0 – Sequential, Functional and Subclassing API Read More »

Loops, lists, sorting… What’s next?

Most of the programming tutorials aimed at beginners emphasize learning fundamental code instructions like ‘for’ or ‘if’, enabling writing basic programs and algorithms. While it is a good idea to familiarize yourself with the nuances of your favorite programming language with such tutorials’ help, it won’t be necessary to go through essential programming rules every …

Loops, lists, sorting… What’s next? Read More »

Python is slow, so why we’re using it for data science?

Author: Mirosław “miro662” Błażej, Python developer and Masters’ IT student at AGH UST. Linkedin GitHub Nowadays, Python is the most popular programming language for data-science-related tasks. And many of those tasks are computation-heavy ones. One of them is matrix multiplication – a basic linear algebra operation, used by almost all ML algorithms, for example, to compute activations …

Python is slow, so why we’re using it for data science? Read More »

3 tips every programming newbie should know – make use of your IDE

In my last article, I wrote that the journey for newbie programmers could be difficult. While starting, there are many things to struggle with because of lack of experience. In the previous article, I mentioned three tips that I would like to share with beginners and then I described the first one. Here, I will continue …

3 tips every programming newbie should know – make use of your IDE Read More »

3 tips every programming newbie should know – part I

Delving into a fascinating world of programming can pose a challenge especially for the novice, whose initial enthusiasm can easily be quenched by an overwhelming number of things to be acquainted with.  In my journey to become a programmer I often strived hard pointlessly or reinvented the wheel which was due to a lack of …

3 tips every programming newbie should know – part I Read More »

Data Analytics and Data Science – Differences and Similarities

Summary: For all those who have heard of Data Analytics and Data Science, but still don’t fully understand what the differences are between them. Also for those who have not heard of Data Analytics or Data Science and want to learn something general about them. Like every year before Christmas, I met with my friends. …

Data Analytics and Data Science – Differences and Similarities Read More »

Artificial Intelligence, Machine Learning and Deep Learning – let’s explain some buzzwords

Summary: For people who are curious about what Machine Learning, Deep Learning, and Artificial Intelligence are. In this article, you will learn in general what these buzzwords stand for and what example problems are possible to solve with them. My first article describes Data Analytics and Data Science briefly. In the article, I undertook to …

Artificial Intelligence, Machine Learning and Deep Learning – let’s explain some buzzwords Read More »

en_US