Documentation on Amazon EC2 (Elastic Compute Cloud)

I. Introduction Sometimes we are limited by the capabilities of our local station, and we feel the need to distribute the workload to an extra unit. The need can be in terms of processing power, storage, or even general purpose, EC2 got us covered here. We can opt for different plans(ranging from free - low-cost … Continue reading Documentation on Amazon EC2 (Elastic Compute Cloud)

Decentralised Machine Learning: Federated Learning

Before we move anywhere close to decentralised machine learning (or federated learning) lets quickly understand what centralisation and decentralisation is. As the name suggests centralised refers to one body which manages or controls the system, like a bank: which manages and controls your money, and only they (the banks and their top executives) have the … Continue reading Decentralised Machine Learning: Federated Learning

Part 2 End-to-End DS project: Modelling

This blog is the part 2 of series end-to-end DS project. Follow the first blog in case you havent. Lets convert the df_final to dataset and labels so that we can use it in the score_classifier function (we'd using it for scoring different models) dataset = df_final.iloc[:,:-1] #X labels = df_final.iloc[:, -1] #Y print(f'shape of X: {dataset.shape}') … Continue reading Part 2 End-to-End DS project: Modelling

Hybrid model (CNN + LSTM) for detecting aggressive content

In this blog we'll be looking at the hybrid model of CNN + LSTM. The objective here would be to build an intuition of its working rather than jumping into the code directly. But at the same, I also encourage to go through code, you can start with simple vanilla architecture then work your way … Continue reading Hybrid model (CNN + LSTM) for detecting aggressive content

Parallel processing in Python

The default interpreter in python works with Global Interpreter Lock (GIL), to avoid the conflicts between threads. Hence, it executes one statement at a time, i.e. serial-processing. Why python uses GIL is story for another day, for now we'll purely focus on bringing the power of parallel processing to python. Parallel processing means running different … Continue reading Parallel processing in Python