Monday, July 7, 2008

Some hicking pictures... and videos





Day6: American independence day celebration







Its better to see the final performance.

Day5: Beginning of the mission

I am not updating the blog everyday. I did not do the update for more than 3 days and today I am going to add all materials related to talks and happening on July 3rd 2008.

I have noticed that I am sometimes getting easily tired these days. It is mainly because I am not sleeping at the appropriate time. I need to correct on this issue.

Coming back to today. It was a day filled with talks and work-group meetings. I tried to attend as many workgroup to get a glimpses of various possible projects and collaborative work. But overall it was a fruitful day with many interesting talks and ideas.

First person to open the day was Lloyd Watts, CTO of Audience. It is interesting to note that he was also somehow associated with Carver Mead from Caltech. Another interesting thing is that he is also one of the few person working hard to commercialize Neuromorphic Engineering Technology. Its been a long complaint from my heart that this area did not have any company that demonstrates the practicality of neuromorphic engineering technology. Without this authenticity is lost and the effort becomes more scientific rather than engineering exercise. He gave a good talk and demonstration about how his idea about Cochlea model evolve into a product. I was really impressed by his talk. One intereseting point that he raised later was that if a startup need to succeed than its mainly because of the good rapport and relation that the startup makes with the big company which will ultimately sell the product. This rapport is important and efforts need to be taken by means of sincerity, commitment, helping the customer companies realize the goal. Along with excellent technology all these things are need for success of a startup firm.


The next talk was given by Paul Hasler from GA Tech. It was an interesting talk about the applicability and validity of using Analog Arrays called FPAA for simulating large circuits. He was quite good in explaining the principles of FPAA and its evolution. As such many of the ideas presented in the work is useful even if we go for an application specific architecture for neuromorphic systems.

The third talk of the day was given by Chuck Higgins from Univ. of Arizona. It was mainly about his research on understanding the brain of various insects and modeling them. It was interesting to know the kind of effort that he took to design system for easily tracking and managing behaviour of insects. I dont remember much of the talk and would recommend you to look at the slides ( i will post all the presentation materials soon)



The remaining part of the day focussed on various issues and technology.
First a small demonstration about using Subversion System called Tortuise SVN.
Next a brief introduction about USB and associated tools for USB drivers/firmware.
Then we had a brief chat about spike based processing and computation challenges.
Following that we had the first session on GP-GPU.

It was day filled with excitement and ideas and inspiration.

Hope in the remaining days we accomplish something worthwhile.

Thursday, July 3, 2008

Day4: A day of ups and downs

Today it was filled with many presentation but only a few of them was of interest to me and hence I did not give much attention to other talks.

I was quite impressed by the continuation of the talk given by Prof. David Heeger from NYU. He had some interesting insights into the principles of attention mechanism behind vision. He continued to talk about Neurocinematics (using fMRI to analyze the human response for different kind of movies..it was fun and at the same time revealed some good insights into many aspects of vision and temporal dimension in vision)

Further talk was given on Neuroelectrical stimulation and its aid in recovery from Spinal cord injury. It explained many principles of Spinal Cord and the various nerve mechanism in Spinal Cord. How to analyze, process and encode the electrical signal coming from Spinal Cord nerve fibers. The talk was given by Prof. Jimmy Abbas from ASU.

Two of the remaining talk was on Olfactory signal processing in Bees and on some other topic. It was totally unrelated to me and so I was not much interested in it.

I also spent more than 6 hours struggling to get CUDA working on GNU/Linux Ubuntoo 7.10. It was a big pain in the ass with so many problems that I cannot describe. Somehow it worked in the end. Here is the configuration that finally worked. All of these are important.

OS: Ubuntu 7.10
Gcc: 4.2
CUDA toolkit and SDK: 2.0 beta version
CUDA driver: 171.xx ( 173.x did not work. 169.x was too old)
Machine had 2 Tesla card and one simple Nvidia card.
A detailed instruction on what to do after downloading the driver from nvidia and to uninstall existing driver in ubuntu is given in

http://ubuntuforums.org/showthread.php?t=685196
http://cutecomputer.wordpress.com/2007/06/05/installing-nvidia-graphics-card-on-ubuntu/
http://lifeofaprogrammergeek.blogspot.com/2008/05/cuda-development-in-ubuntu.html

Wednesday, July 2, 2008

Day3: Second day of the workshop

Another day went past so quickly.

Now things are moving much faster than I experienced in the first two days.

I was getting familiar with many people in the workshop and we were starting to enjoy the company of each other. Also today's talk was fairly okay. Out of the four lectures that was presented today, one was very good, one was good, one was poor and I skipped the last one (I skipped part two of the lecture on locomotion by Cohen).

The lecture that was very interesting and useful covering many details of the visual processing was given by Prof. David Heeger from New York University. He tried to cover many insights on the visual trajectory especially from the Cortex point of view. Since I have read the Eye. Brain and Vision by Hubel, I found the lecture easy to follow and understand. He pointed out some good insights into the higher levels of the brain from MT onwards. I would give him 4/5 for his excellent presentation, interesting outlook and for his nice Q&A sessions.

The other talk in the morning was given Lick Lyon, a student of Carver Mead from Caltech (In fact majority of the speakers were direct descendant's of Mead). He went into the details of his analytical modeling of Human Cochlea. His talk was interesting and had many historical perspective and touched mainly on quantitative evaluation of Human Cochlea from filter bank perspective.

The remaining two talks was given by Avis Cohen and Tara Hamilton. Tara Hamilton (pics below) had some interesting ideas but overall I did not like the talk because of lack of focus or depth or clarity in the presentation.
Later in the evening a avalanche of topics related to Neuromorphic Engineering was presented. I will mostly focus on the spike based processing scheme and its related topics. I was also thinking of giving a small talk on GPGPU computing and using GPGPU for simulating neuromorphic principles.

One interesting visitor for this workshop was a small girl ( I need to find her name).
In the night we had a small get together in our house and one of my room mates (Max) prepared the food for the night. It is good that he initiated the idea as the home became more lively and we got to know each other in the house well. Thanks to Max for his initiative and his effort.

(Above picture from the windows of our lecture room)

Monday, June 30, 2008

Day 2: First day of the workshop

Today was the first day of the workshop. It ran for most part of the day from morning 8:30 am until 9:00 pm in the night. Of course we had more than 3 hours break for lunch and dinner break.


Entrance to the Telluride Elementary School

Today I listened to some excellent line of speakers. Most of the speakers were very good in covering many interesting topics in the Neuromorphic Engineering area. Today, I enjoyed most of the talk (and surprisingly I was awake during most of the talks).

The topics that were covered today included the following ( I am also giving a grade for each of the speakers and its just my individual evaluation):

(1) Towards Neurally Integrated High Degrees of Freedom Prosthetic Limbs by Ralph Cummings from John Hopkins Univ: The talk focussed on developing Prosthetic and the principles of locomotion different animals and human beings. It was an interesting approach to develop tools/machines for disabled people. I would give him 3/5 for his talk (because I did not enjoy the second half of his talk where he rushed through the slides.

(2) Neuro-robotic Locomotion: This talk by Tony Lewis of University of Arizona gave a good perspective of robotics and various means to build robots using traditional robotic principles. Later on he shifted his focus to neurorobotic and application of neural principles for robotic construction. He was little bit vague in the second part but overall the lecture gave many good perspective on different principles of connecting robotics and neuroscience. I would give 4/5 for his talk.

(3) Locomotion by Cohen: I should have skipped this particular talk but made the mistake of sitting in this talk. I did not understand many things (nor found it interesting).

(4) Survey of Neuromorphics Engineering: Nice overview and brief survey of the development of this area. The talk was given by Shih-Chii Liu from INI, Zurich. It was interesting for its historical treatment and helped us to get a good perspective of the overall progression of this area. I would give her talk 4/5.

Overall I had a good day with many interesting insights and possibilities for many interesting works that can be carried out in this area.

Saturday, June 28, 2008

Day 1: First day in telluride June 28th 2008

After a really bumpy bumpy ride from Denver to Telluride I reached telluride today afternoon. The tiny plane was more like a local taxi and there were only 12 people in it. The good thing with the plane is that every seat in the plane had a window seat. The taxi person was very kind and personally took me to couple of lodges before we found our building.

Telluride. What is it ?

Telluride is a small city in Colorado supposedly famous for its winter sking resort. Its sad that the conference is going to happen during summer. I need to come another time (not alone) to see the thrills of sking in this place. The whole town is very small and its easy to walk from one place to another. The main attractions during the summer are biking, hiking, kayaking and camping.
Also this is the only place in USA to offer free Gondola ride for around 4-5 miles (more than 30 minutes !!!) touching different villages in the area. I liked it very much because the route is very beautiful and also it is FREE for everyone. :). I also liked the place very much because it is quite small and a pretty, quite town/village.

I am feeling little bit tired (lack of good food: I just ate some grapes, one icecream and another hagen daz today).

Got to go, bye for now....(Do see some pictures of the town below...)


View of the hills from my house


The famous telluride Gondolas.

View of the hills from the School


A baby enjoying the sun and mexican food


Pictures in the telluride school lobby

Friday, June 27, 2008

Day 0: Saturday Reaching Telluride

Preparations is going on full swing. I am supposed to leave tomorrow morning for a 3 week conference/workshop. Now its 6pm and I have'nt started the packing or dont practically anything before departure.

Today morning I was thinking that I will be leaving on Sunday (29th June). Only when Manju wanted me to e-checkin (the reason to do e-checkin is another story) we realized that I am supposed to leave on Saturday and not on Sunday. How stupid of me to forget the day of my departure ? I need to improve in my ability to remember these things. Manju was not at all happy. But anyway a good leason in my life (again).