GPU Inference at Edge: NVIDIA Jetson TX-2

NVIDIA Jetson TX2, a 64-bit arm board equipped with 256 CUDA cores (Pascal architecture), has arrived at the home during the holiday season. I was so lucky having the board together with the development kit for only 300 Eur, including the shipping fee (from UK to NL) due to the educational discount (the normal price … Read moreGPU Inference at Edge: NVIDIA Jetson TX-2

Local runtime on Google Colab

Google Colab, a serverless notebook service provided by Google, offers the hosted runtime (kernel) with 3 options: 1) without GPU: 2 CPUs. 13 GB RAM, 50 GB disk2) with GPU: 2 CPUs, 13 GB RAM, 358 GB disk3) with TPU: 2 CPUs, 13 GB, 50 GB disk In most cases, the offered resource (CPU, RAM, … Read moreLocal runtime on Google Colab

Book review: AI Super Powers, Social Physics, Sensemaking

My key takeaway: these 3 books agree on one thing: in the age of cutting-edge technology implementation like AI, social media; social science (i.e., the knowledge about how we understand interpersonal interaction) is needed more than ever today. Lee accentuates that jobs related to understanding human such as caregivers will have an important role in … Read moreBook review: AI Super Powers, Social Physics, Sensemaking

Book review: Weapons of math destruction

Another book with controversial ideas: instead of attaining the purpose of the objectives as intended, big data algorithms turn out to be a “destructive weapon”, e.g., being used as political propaganda rather than democracy mean, prejudice enforcement rather than crime prediction, exploiting “false positive” marginal groups rather than providing fair treatment to population, shifting the … Read moreBook review: Weapons of math destruction

Use of CDRs to investigate disease spread

Dealing with call detail records generated by mobile telecom (i.e., Base Subscriber Subsystem, Mobile Switching Center, and Billing System) was my job during 2005-2010. In the old days, we used those massive data to profile customers and further design a geographical marketing offer, like Flexi Bebas Bicara.  I just realized those data contain so much … Read moreUse of CDRs to investigate disease spread

Deep learning inference on android phone

The demo that you’ll always see at any AI/IoT expo/exhibition!The difference is that I’m using my Android instead of a PC or a development board like Rasberry Pi.  The application could be downloaded from Google Play (not mine!). Its name is Object Detector and Classifier (Try it! Believe me, it’s fun!). It uses Mobilenet v2 … Read moreDeep learning inference on android phone

Tensorframes: Tensorflow + Spark

Combining data-intensive best solution (apache spark) and compute-intensive best approach (Tensorflow with GPU) results in Tensorframes. The speedup is remarkable. Hopefully, I could get a multi-GPU cluster to play with. Spark Summit EU talk by Tim Hunter from Spark Summit

Dataiku: flexible data science tools

In the previous post, the flexibility given by data science tools greatly reduces the performance, i.e., the execution speed. Fortunately, Dataiku, a data science tool, provides multiple ways to aggregate big data: 1) using the built-in building blocks; 2) using a custom R script with the built-in I/O blocks; or3) using an independent custom R … Read moreDataiku: flexible data science tools

Google Cloud Speech API

Very often I need to verify whether a video containing certain keywords that I am looking for. That is very difficult to be done unless I watch the entire video or download the subtitle. However, most videos do not have a subtitle inside. I then found out the transcription services on the Internet but the … Read moreGoogle Cloud Speech API