Latest stories

Prevent colab from disconnecting with console js

P

This quick note is one solution (may not optimal) to prevent Colab from disconnecting during training your deep learning model. disconnect Problem Recently, my Google Colab notebook often gets disconnected after a while, and the data is lost. I searched and found a solution. So reshare this here. SOLUTION So to prevent this, we add a JS code to the console. Its purpose is to keep on clicking the...

Predict coronavirus deaths by days

P

As the pandemic is going on with an increasing number of deaths daily, let create a simple model to predict the deaths caused by 2019-nCoV (Wuhan Coronavirus). The 2019-nCoV death data I grab the death toll data from World Meters website. DateDaily DeathsFeb. 889Feb. 786……Jan. 2416Jan. 238 Plot the data Firstly, we transform the table into a Pandas data frame. death_toll =...

Common Loss functions and their uses – quick note

C

Machines learn by means of a loss function which reflects how well a specific model performs with the given data. If predictions deviate too much from actual results, loss function would yield a very large value. Gradually, with function, parameters are modified accordingly to reduce the error in prediction. In this article, we will quickly review some common loss functions and their usage in the...

Generate data on the fly – Keras data generator

G

Previously, we train our model using the pre-generated dataset, for example, in the recommender system or recurrent neural network. In this article, we will demonstrate using a generator to produce data on the fly for training a model. Keras Data Generator with Sequence There are a couple of ways to create a data generator. However, Tensorflow Keras provides a base class to fit dataset as a...

Data Wrangling quick note

D

Data wrangling (munging), like most data analytics processes, is an iterative one – the practitioner will need to carry out these steps repeatedly in order to produce the results he desires. There are six broad steps to data wrangling, which are: 1.      Discovering In this step, the data is to be understood more deeply. Before implementing methods to clean it, you...

PetaMinds focuses on developing the coolest topics in data science, A.I, and programming, and make them so digestible for everyone to learn and create amazing applications in a short time.

Categories