Category Archives: Software Design
27 May Machine Components for Intelligence
If an abacus or a log and rope can be considered intelligent machines, then we can decompose their parts, possibly rearrange them, and get different kinds of intelligent machines. I know this is an extreme example of absurd reasoning. Let’s go from the opposite direction in the complexity spectrum. Can we use the human brain and its parts as […]
21 May Modeling After a Fashion
Perennial Image Problems Artificial Intelligence has an image problem. Yes, there are cybernetic characters like R2D2, C3P0 and Commander Data whom we love, but some products built using AI techniques have the dubious reputation of being useful but not entirely dependable. Think of songs sung about Sirius Cybernetics Teleporter products (see lyrics below). It is possible that […]
20 May Cybernetic Modeling for Smarty-Pants
Introduction Model railroads come in several scales: O, HO and N gauge enable hobbyists to model real-world objects in miniature using successively smaller standards. In N gauge it is possible to build an entire city in the basement. A good model photographed with still or motion pictures may be so realistic that viewers believe they are looking […]
15 May Analyzing Semantics
Semantics The stratum of semantics is usually associated with meaning. Throughout the 1980s, when I was in college, semantics was viewed as more and more important in text-understanding systems. One aspect of semantics that has received a great deal of attention is thematic or case roles, which can be very useful in defining the roles of words or […]
14 May Analyzing Syntax
Analyzing Syntax Syntactic analysis requires some access to morphological features or characteristics of the words in the sentence being analyzed. Tense, gender and number must be accessible in order to establish agreement. There is clearly some interdependency between morphology and syntax. Morphological phenomena can change categories and roles of words. Roles and categories are the essential components of […]
14 Apr Translation: Inverted Communication
Lately I’ve been concentrating on modeling communicative skills. Whether speaking, signing, gesturing or writing, we begin with intent and wrap symbols around the intent or message to encode it. Translating and encrypting start with a fully encoded message, and unwrap it, before rewrapping it in a different form that is intended to preserve the original intent. Translation is an application […]
26 Mar Bayes and Search Theory
What began as a study of belief has turned into a strategy for solving very complex problems. Thomas Bayes (/ˈbeɪz/; 1701–1761) proposed a model in which adding evidence of different types, or from different sources, to a problem will change the calculated probabilities for the outcomes of the “reasoning” process. We’ve forgotten what he looked like, […]