Hmmmm.... I am not sure I am conveying the level at which my concern about "modules" is operating.

If I go to my kitchen, then what I find are many tools, each of which is specialized for a particular job -- they are modules. I have, among other things, a food mixer and a (lousy) salad spinner

If I go to my Lego play box, however, I can find components that I can use to make a variety of different tool-like entities... and in prtaicular I have a design in my Lego Dacta set, I seem to remember, for a food mixer. Overlooking the practical deficiencies of actual Lego as a material for dealing with food, one could imagine a kind of neoLego that really was adequate for making all the tools in my kitchen. Grant me that as a presupposition.

Now, I wouldn't be *too* unhappy to call a kitchen equipped with neoLego tools a set of "modular" tools, but there is clearly a sense in which my real kitchen has tools that are very much more modular than a set of neoLego ones.

Here is one of the reasons why.

You mention, below, that reading an unfamilar typeface can cause a 30% drop in efficiency .... no surprise at all, I assure you. And it is also not surprising that people show interesting *incremental* improvements after learning a new skill (see all the stuff about the power law of skill learning ... the improvement curve can go on sloping upwards for years, following a delightfully regular path that is the same across many differnt kinds of skills).

But if I tried to use my food mixer as a salad spinner, it would be a disaster! Could I adapt it? Well, maybe, but I would practically have to dismantle the whole thing and rebuild it at the nits and bolts level to convert it to a salad spinner .... and even they I mihgt have to get materials from elsewhere to complete the project. BIG job.

And notice: this would be a one-off conversion. For a while I would be able to spin salads at 0% of what I could before! Not 30% less efficiently, but 100% less. And then, after the conversion was finished, I would suddenly have a salad spinner again, and would probably be able to do it 100% efficiently, if I could do it at all.

With my neoLego, on the other hand, it is quite possible that I could make a quick change to quickly get a rough salad spinner, then gradually improve the new design over the course of time until it was a 100% good tool.

The difference between these two would be in the fact that the neoLego was already made from building blocks, so reassembling them was quick and easy. They were not excessively modularized, whereas the specialized appliances really were not adaptable.

Conclusion: we know how flexible cognition is, so the neoLego must surely be a better idea about how the "modules" are structured. But that begs the question: in what sense are they still to be called "modules" at all? I am no longer sure what the term "module" is telling me about them, that is useful.

In the case of the kitchen appliances, on the other hand, I do certainly see why they are called modules. But I also don't think that sort of module is a good model of cognition,for the reasons stated above.

I am willing to be flexible on the use of "module," but at the moment I am just trying to ask what sense of that term is important here. Maybe a weakened sense that just means "cluster of conceptual apparatus that is easily disassembled and reassembled, but which has a tendency to stay together as a unit" would be a good interpretation.

I would buy into that sense of module immediately, because it exactly fits with the way I see the processes of concetual combination happening, anyway.


Richard Loosemore.


P.S. Off topic: Does anyone know of a really reliable brand of salad spinner? Hate the damn things: they keep breaking on me.






J. Storrs Hall, PhD. wrote:
On Monday 12 March 2007 09:01, Richard Loosemore wrote:

The word "module" has implications, some of which I don't think you
really want to buy.  If the helvetica-reading module is completely
different from the roman-reading module, why do I find it so easy to
accommodate to a new typeface ... is it because I can build a new
"module" really quickly, using the same basic building blocks that I
used to build the helevetica and roman ones?  You would probably say,
yes (I hope).

You may be surprised to learn that in experiments, reading speed drops by as much as 30% when the text is in a new font significantly different from those the reader is used to.

By far the most common source of new modules is copy/modify old ones. Think again of a market, where any success elicits a host of imitators. Most fail. A few find some minor efficiency advantage and prosper.
But if you agree that the answer is yes, then it doesn't quite make
sense to stress the "module" aspect of these modules, does it, surely?
If we are *so* very quick to build new modules out of building blocks,
is it not the process of assembling the building blocks that matters
more?  Then, the "module" aspect of the modules would mean ... what
exactly?

I don't have building blocks for the modules. If you break one open and look inside, you'll see interpolating associative memories storing trajectories in n-space. OTOH, one module can "program" itself to imitate another one simply by watching it for long enough.

What I am saying is:  yes, abilities like "helvetica-reading" can become
automatized (compiled down) to such an extent that it might seem we are
building modules to do these things, but given the enormously flexible
process by which they get constructed, I am not sure what is left that
really deserves to be called "module" any more.

Module: A self-contained hardware or software component that interacts with a larger system. [TechWeb] The word has a plethora of different meanings, so it may not be the best one for the discussion here. Typically, however, the connotation is that the module is at the small, basic end of the range of items under discussion.

My feeling is that there is a continuum, rather than a "module" versus
"non-module" way of looking at things.

Certainly. By far the most interesting (and unsettled) things in my scheme are the ways the modules get created, destroyed, and connected. There are several higher levels of organization each with its own properties. I would be inclined to call the group of modules that dealt with, say, vision, a "sector", but others here have used the word "module" for units at that level.

Josh

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?list_id=303



-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?list_id=303

Reply via email to