Viewing a single comment thread. View all comments

_der_erlkonig_ t1_iz3k920 wrote

Out of curiosity, why do you include this as a requirement for an algorithm to be good/interesting/useful/etc?

2

Ulfgardleo t1_iz3q7pd wrote

I did not. I did it for Hinton.

A heuristic can be useful without proof, especially in tasks that are very difficult to solve. However, you have to supply strong theoretic arguments why they should work. A biological analog is not enough, especially if it is one that we do not understand, either.

Otherwise you end up like the other category of nature inspired optimization heuristics that pretend to optimize by mimicking the hunting patterns of the Harris hawk. And I wished I made this up just now.

8

chaosmosis t1_iz3ymas wrote

Gimmick animal optimization procedures are my guilty pleasure. They're like intellectually cute to me or something. I get happy every time I come across a new one.

7

Ulfgardleo t1_iz437fi wrote

I have a story to tell about the one time where i got invited as external evaluator for a MSc thesis. I agreed, later opened it and then realized it was a comparison of 10 animal migration algorithms.

This thesis sat on my desk for WEEKS because i did not know how to grade it. How do you grade pseudo science?!? Like, it is not the fault of the students to fall prey to this topic, but I also can't condone them not figuring out that it IS pseudoscience.

3

chaosmosis t1_iz8fzyo wrote

I think the main problem is that they aren't theory driven except in an ad hoc sense. They'd be fine if they hadn't become a fad published on by everyone and their mother.

For actually neat discussions of distributed computing in animals, I don't think it's possible to do better than reading about octopuses. Strong recommend for Other Minds to anyone interested in the area.

2

Red-Portal t1_iz67ufu wrote

Yeah there is a whole "zoo" of those things haha.

3