Ragha's Blog

## Learning good image representation

This is a quick blog about an idea that occurred to me yesterday. I am currently working on experiments involving differentiable neural architecture, but the idea got me excited enough to write about it. We…

## Towards Differentiable Neural Architecture

Ever since AlexNet was introduced in 2012, neural net research landscape fundamentally changed. With deep computational graphs, the possibilities are endless. We quickly iterated through a dizzying number of architectures such as AlexNet, VGGNe…

## Ultrasound nerve segmentation challenge on Kaggle

A while ago, kaggle hosted the ultrasound nerve segmentation challenge, which requires partipants to predict the nerve area (brachial plexus) in a given Ultrasound image. The task is to predict the segmentation mask for the…

## Facebook hacker cup: Power Overwhelming

You are to inflict maximum damage to the zerg army. There are two types of units - Warrior and Shield. Warriors do damage every second, while a shield protects your entire army for one second.…

## Gotcha with fitness function design

Typically, a genetic algorithm works by the notion of maximizing the fitness. Consider a function $$y = x$$, which is to be minimized in the interval $$[-5, 5]$$. One approach is use $$\frac{1}{x}$$ as…

## Facebook hacker cup: Geometric approach to double squares problem

Given an integer $$N$$, we need to find the number of integral pairs $$(x, y) \mid x^2 + y^2 = N$$, $$N \in [0, 2147483647]$$, with a maximum of 100 such numbers in a file.…

## Kleiber's Law

Last week, I happened to read about Kleiber’s law while browsing through literature on natural evolution. The implications are really fascinating. It establishes a relationship between mass and metabolism as: \(metabolism = mass^{\frac{…

## Predicting hand position on the keyboard by observing random text

Today, I happened to type some random text and noticed interesting. This is a random sample of what i typed: gh jgh jg hjg hjg hjg hjg hjg hkg hjg hg jg hjg hjg hg…