Saturday, January 5, 2008

Acutely Obtuse #2

For U all who have not yet heard ‘bout Google’s newly acquired Mobile Operating System…Here it is …and is being called Android.
Well it’s derived from the age old Linux architecture, presumably having much more capabilities than the mobile OS (Symbian mostly in smartphone segment) now present in market. Considering the fact that Linux, as a mobile revolution is going to sweep through the markets far n wide, the prospects are very promising indeed
It is also giving a hint that now Google is aiming Mobile

Monday, August 27, 2007

Acutely Obtuse #1

Test if u r human!!

A HIP with some difference and innovativeness. Moreover having numerous applications and also with an inbuilt noble cause:
any guesses...............its MSR Asirra
Take the test urself and read more about it here

Now something which is'nt that obtuse
Microsoft which has always been opposed to Open source having a open source page and with a radicle shift in strategy (well business wise - a smart move).


Friday, June 22, 2007

Sound of NUMBERS

Sometimes it becomes interesting to co-relate things with one another, however how much differing they might be. It’s driven by the simplicity of things and each others uniqueness.

Well the same also applies to music and numbers. I may sound weird but its true and it can be done, rather has been done!!! Surprised

I’m not talking of phi – the Divine number and the relationships but it's more than that.

Its about representing the musical notes by Numbers.

Everything starting from clefs to notes-rests and their relationships can be represented by a number…mind you its not at random but has more thoughts behind it.

I have tried composing music for the golden number up to 149 significant digits

File properties: File size: 2kb, Format: midi, Composed using: MusiNum,
Instruments used: Grand Piano, Electric guitar & Acoustic guitar

Listen to Phi here

If u r wondering why am I writing on such stuff, actually it was an Inspiration of sorts!!


Monday, June 11, 2007

# The Valentine Code #

Some months back while browsing the net, I came across a program. A C code titled

"Twelve Days of Christmas" and this obfuscated-encrypted program really fascinated me. I had never seen such a cryptic code before ever; and I bet a look of its output will leave u spellbound. The programmer must have been a genius. The reverse engineering task is much more challenging and involves use of pretty printing and path profiling technology.

Inspired by the above program I have formulated a code quite similar to it, except here it “talks off” The Seven days to the Valentine’s Day. So let’s give a name to it something as……:

The Valentine Week”

Here’s the code:

//Click on the image for clarity!!
Seriously compile and run it using a TurboC/TurboC3 compiler and SURPRISE yourself.

Well I know there r a lot of HOT happenings nowadays…as Sherlyn’s record breaking feat or some city in Rajasthan recording 48.9 deg C but still try to spend some time on it.

# Here is a snapshot of the OUTPUT!!

Sunday, May 6, 2007

Obscur’o’Phobia!!

I'm extremely sorry for that hilarious title…..but it’s my desperate attempt to make this blog somewhat interesting :) .

Many things are coming to my mind as I write this …as:

What will I write?

Why am I writing this as whole?

How will I perform...Bla bla

Then suddenly something comes out of blue; and whispers in my ear all the answers of the questions whose origin is still UNKNOWN!!

‘It’s mixed feelings here as I leave the institute and classroom studies, out as a budding Engineer (which’s itself an irony; as some call “Farzi”). It seems just tomorrow when I took admission along the lines of my parent’s wish. Now as it’s all over I can say without any doubts the wholesome experience was tough but totally enjoyable.

I will miss u all Guys!!

All well that’s ends well….it was Ok up to that extent but then suddenly there is a feeling as now we were going to a totally different phase in our life... The Independent Phase, the challenges about to come. How will I hold the sail against a strong wind? Then I realize it’s the case with all of my peers and these four years have been nothing short of challenges. So is Life, with all its dark shades…need I explain more!!

The answer to the second question is rather a bit strange. The whole Blog thing creeped up suddenly during a controversy (the well known OBC Quota debate) and then it took me some days to understand what really it is. But that’s History now…Presently I just wanted to do something different and…

So is the outcome.

Buzzzzzzzzzz …certain disturbance and the third answer is not properly audible’

Therefore I leave it to you all to post in comments, so that I can get the answer of my last question. I am eagerly waiting for your replies.

If u feel this way, u may be having this “disease” see the symptoms here [:)]

Read more about Fear of unknown, in this nice essay by Arthur M. Young (1983) here

Friday, April 13, 2007

ICA vs NNMF...An Overview

Many a times u must have heared the term "BLIND" while describing a convolution problem or speech / beam synthesis. The above methods deal with this problem; for starters these two are statistical and mathematical techniques, having numerous applications...actually u will be just amazed to know some of these.

The above techniques r used to reveal hidden factors that underly sets of random variables, signals, data etc.

Lets make them more interesting by first citing the application of these:

APPLICATIONS:

  • Power system: We can suppress the effect of harmonics in the power system, by separating the harmonics from the sinusoidal current.
  • Telecommunication: We can suppress the interference in the spread spectrum communication. It’s also used for Array processing, i.e. in Blind beamforming applications. Also in airports when the radar receives signals from more than 1 planes this methods can be used to separate the interfering signals from the antenna "look ahead" signal space.
  • Speech processing: In cock-tail party problems, from the mixture of speech signals we can separate the speech signal of the individuals
  • Finance / Econometrics It is a tempting alternative to try this techniques on financial data. There are many situations in that application domain in which parallel time series are available, such as currency exchange rates or daily returns of stocks, that may have some common underlying factors
  • Bio-Medical science:The EEG (electroencephalogram) data consists of mixture of different components of brain activity. These can reveal interesting information on brain activity by giving access to its independent components. It can be also used for MEG data,recovering the faint child heart beat when he is still in mothers womb
  • Digital image processing: Like other applications, from the mixture of digital images the individual component can be separated. ICA and NNMF also finds application in feature extraction techniques.
ICA (Independent Component Analysis)

This is a method 2 separate two or more statistically independent ( covariance=0) signals from there mixtures. The mixtures should be linear(however its also possible to separate nonlinear mixtures), having no time lag and the mixing variables should be independent of the signals.
It uses the property "Nonguassianity for independence" While the measures of nongaussianity are Kurtosis, Negentropy (superior to previous one).

NNMF (Nonnegative Matrix Factorization)

As the name specifies this method is used to factorize a matrix into 2 factors(matrices) with the constraint that all three matrices must be non-negetive, i.e., all elements must be equal to or greater than zero.

The whole process involves images of the matrix and optimizing the residue to obtain the best result.


Comparision:

INDEPENDENT COMPONENT ANALYSIS



NON-NEGATIVE MATRIX FACTORIZATION

  • FASTER, especially with FastICA technique, which is achieved by imposing nonlinearities in the data

  • ACCURACY, not that accurate as that can be achieved by NNMF.


  • ASSUMPTIONS, one important assumption in ICA technique is that the signals should be statistically independent. Hence it is difficult to use this tech. for reverberation suppression.


  • SLOWER as compared to previous method. As the iteration steps involve numerous images and residues.

  • More accurate, and higher degrees of accuracy can be achieved

  • No such assumption is necessary. So this can be very beneficial when accuracy is the main criterion sacrificing speed of computation


However as most of the signals in real world are Gaussian and independent in nature (it may sound contrasting but its true) ICA technique cannot be neglected. So it all depends on the application we were using them and speed-accuracy trade-off.

Wednesday, April 11, 2007

Some Awareness...about Hindu Genocide

Foundation Against Continuing Terrorism

You can now view the comprehensive FACT exhibit (on the ongoing Kashmiri Hindu Genocide) online at:

http://www.factusa.org/totalexhibit/exhibition.asp

There are a total of 31 Boards that make up this exhibit.


For the press release on Houston, see: http://www.factusa. org/PressRelease 082205.pdf

In 2007, FACT is similarly coming up with ASRU (Tears), a comprehensive exhibit on the Hindus of Bangladesh . If you would like to help or need more details, please send an email to: contact@factusa. org