Wednesday, March 28, 2012

Housecleaning and Reboot

My dear neglected readers (who mostly don't exist), it's high time for some housecleaning. My poor webpage had gone entirely without updates for the better part of a year, and that has now been remedied: there are more than a dozen new publications since I last posted on this poor blog, plus various new talks, changes in projects, etc. I've also gone through, updated the text, and reorganized things a bit, reflecting changes like the fact that I now mostly work on spatial computing and engineered self-organization and don't do much human-level AI work any more.

It's also time to change this embarassingly dry and sporadic blog to something a bit more meaningful. Now, this has been a bit of a stumbling block for me, since I'm posting under my real name and in my professional capacity. On the one hand, dear reader, I hope you'll understand that, cathartic though it might be, I feel it would be a poor idea to bare my every angst, fury, and imposter-syndrome moment to every colleague, competitor, and funding agency. On the other hand, I need to speak with my own voice here, or else this is just a piece of soulless drabble torn from my fingers out of a vague sense of duty to the God of Social Media. And that's no fun for me or anybody else.

So here's the plan: I'm going to make this an exercise in the positive. You, dear reader, should know that you're getting the real me, straight and unfiltered (else why would I write such godforsakenly circuitious sentences like in the last paragraph), but circumscribed. I've got enough good and interesting things going on in my research life that I'm going to focus on those and leave the tragedy and angst implicit. For those familiar with the scientific world, please take those details as read: for every paper accepted and every proposal funded, invisible siblings have failed to much wailing and gnashing of teeth, and so too with anything else I discuss.

Last note, before I vanish for now: I plan to stick to a set schedule as well, posting once a week. To make sure that I actually do this, I'm not going to post this until there's a queue of posts to come at least two months long. In the interests of full transparency, please feel free to compare the date of this post with the "last updated" mark on my web page and that will tell you how long that took.

And now, in the interests of health, wealth, and SCIENCE, I am cranking up the VNV Nation in my headphones and forging ahead in this godforsaken airport. See you next week...

Tuesday, December 21, 2010

End of Year Cleaning

The end of the year is here, and with it a slew of publications posted:
And, of course, a pile of recent talks as well:
The big news, however, is that the Functional Blueprints work I talked about in the last post has been selected for funding by DARPA, and we'll be growing robot designs next year!

Friday, September 10, 2010

Functional Blueprints at ANTS 2010

Last year, I started investigating an idea of "functional blueprints" for the Morphogenetic Engineering Workshop that Rene Doursat organized. Basically, in large biological organisms (like people), a lot of the systems seem to adapt their structure in order to maintain a consistent function. For example, our vascular system adds capillaries in order to respond to oxygen demand from consistently undersupplied cells, and as more blood flows, the stretching of the vascular network leads to growth of vessels, etc, until the whole network has appropriately adapted.

We ought to be able to apply these ideas to engineering design, so that changing one part of the system causes the rest of the system to adjust in compensation. I've taken another step forward, formalizing the idea of functional blueprints, proving the possibility of using stress as an integration signal, and validating the idea with a cartoon model of modulated tissue development, in this paper, Functional Blueprints: An Approach to Modularity in Grown Systems, and this presentation.

Wednesday, August 18, 2010

Massive Update

I've allowed several months of updates to accumulate while traveling, so this is going to be a rather large update.

First off, I've now given enough Spatial Computing tutorials that I think they deserve their own section, front and center. Last year's lecture series from France is up in five parts.

I've also added the biology-focussed plenary I'm giving tomorrow at the AMORPH conference in Sheffield, and the invited tutorial on collaborative applications I gave this May at the CTS conference. All the code for live demos associated with these lectures is up as well, so anyone desiring to do so can run it in the convenience of their own home.

Second, our journal article on Composable Continuous Space Programs for Robotic Swarms has been published and is up.

Finally, three more conference and workshop papers and talks:

Tuesday, May 25, 2010

Congratulations to Master Vinayak Ranade!

Congratulations to my Master's student, Vinayak Ranade, for completing and turning in a nice thesis on Model and Control for Cooperative Energy Management, pushing forward technology for the PACEM project.

Wednesday, March 17, 2010

Exciting Publication Opportunities!

I'm involved with a couple of interesting events coming up, the Swarm, Amorphous, Spatial, and Complex Systems Track at 12th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2010), which will be a good place for any spatial-computing-related publications with a more theoretical bent, and the 2nd International Workshop on Bio Design Automation (2010), where I expect we'll be talking about our work compiling from high-level languages to DNA programs in cells.

Thursday, January 07, 2010

I can haz a chemical simulator?

Now available, our journal paper, Reaction Factoring and Bipartite Update Graphs Accelerate the Gillespie Algorithm for Large-Scale Biochemical Systems, on the fabulous new stochastic chemical simulation method named... LOLCAT (thank you Sagar :-). Seriously, this method is excellent for anybody wanting to do exact simulation of complex chemical systems, as it drastically reduces the cost of simulation. Moreover, all of the code is available online at http://hdl.handle.net/1721.1/46710

Friday, August 14, 2009

Monday, June 22, 2009

Spatial, spatial, spatial

I've posted a whole bunch of spatial computing stuff on my page this time. There's links to the upcoming
Spatial Computing Workshop (submission deadline July 10th,
special issue on spatial computing in ACM TAAS (submission deadline August 1st), and the spatial computing community home page.

In addition, I've posted my talk about functional blueprints from the Morphogenetic Engineering Workshop, our DCOSS paper with gradient self-stabilization proofs, and the PACEM whitepaper on how to use spatial computing for painless energy demand management in a smart power grid.

I've also reorganized the page to put key links and spatial computing up higher, and edited the text some.