Eyetracking data analysis

This should be my last project from University of Eastern Finland. In this project we was analyzing eye gazing data. We’ve got csv file containing information about positions of eye gaze in time. From that we’ve computed velocity of gaze, found peaks (high velocity, eye is moving to another object, it’s called saccades) and fixations. From that we computed Mean Fixation Duration and Mean Saccade Amplitude. I really liked to work on this project because finally I gave a try to IPython notebook and found out that it is incredible tool for data analysis and it’s presentation....

May 10, 2014 · 1 min
Confusion matrix

Age and gender speech recognition

I’ve just finished another project here in Joensuu, Finland. This was done in course Speech Technology Workshop 2014. Our task was to classify speaker age and gender. We used this dataset Burkhardt, Felix et al. “A Database of Age and Gender Annotated Telephone Speech.” LREC 19 May. 2010. Basically we had 7 classes of speakers (child with no gender division, youth f/m, adult f/m , senior f/m). They recorded their voice using telephone....

May 4, 2014 · 2 min
Population plot

Experiments on pso

I finally managed to make some experiments on my implementation of pso (available from here). I played a little with parameter on two different test: Iteration test - program tries 20 runs with in 2 dimensional space on problems introduced in last article (here). Dimension test - program tries 2 to 10 dimension on problems those three problems. Some nice plots went from this experimenting and I want to share them with you....

December 5, 2013 · 2 min

Particle Swarm Optimization experiment

I’m working on particle swarm optimization as my project to Soft computing lectures. If you are interested you can find source code at my github. Here are some gifs I made playing with that: Sphere Sphere function as simple optimization problem. I used gbest topology here with population of 10 to see it clearly at plot. Rosenbrock function Rosenbrock or also banana function or valley function. More informations can be found here....

November 29, 2013 · 1 min

Profiling vim

Recently I was struggling with slowness of vim while scrolling. I ran into this stackoverflow comment that explains how to debug in Python: :profile start profile.log :profile func \* :profile file \* " At this point do slow actions :profile pause :noautocmd qall! I’ve found out it slow downs mostly function Highlight_Match_Paren() and the fix can be found here But that is another story.

November 29, 2013 · 1 min

The Pragmatic Programmer

I’ve finished reading book The Pragmatic Programmer and it has few interesting advices how to write better code and be better programmer. Here are some points that have great value to me (I’ve read it in czech so excuse if some term are badly double-translated :)): Take responsibility over your code, your work. Read technical book every month. Involve in community. No redundancy in code nor in documentation. Get the most orthogonality you can - every module should be independent of other modules....

August 28, 2013 · 1 min