Posted on July 13, 2008 by Peter Turney
I recently read an interesting paper, How Is Meaning Grounded in Dictionary Definitions? The abstract follows:
Meaning cannot be based on dictionary definitions all the way down: at some point the circularity of definitions must be broken in some way, by grounding the meanings of certain words in sensorimotor categories learned from experience or shaped by [...]
Filed under: Computational Linguistics, Philosophy of Mind, Semantics | Tagged: perception, symbols, AI, lexicons | 9 Comments »
Posted on June 21, 2008 by Peter Turney
In a previous post, I discussed the distinction between attributes and relations:
An attribute is a characteristic of an entity, whereas a relation is a connection between two or more entities. In logic, we can define an attribute as a predicate with one argument and a relation as a predicate with two or more arguments. The [...]
Filed under: Computational Linguistics, Semantics | Tagged: analogy, logic, similarity, synonyms | 2 Comments »
Posted on May 3, 2008 by Peter Turney
I was thinking about what to say to a student who is contemplating a career in computational linguistics. How can I convey my enthusiasm? How can I explain my fascination with language? Here are some of the things that came to mind:
(more…)
Filed under: Computational Linguistics, Computer Science, Philosophy of Mind, Philosophy of Science | Tagged: language, meditation, Sapir-Whorf | 3 Comments »
Posted on April 28, 2008 by Peter Turney
I’ve been invited to give a talk on AI Success Stories, so I’ve compiled a list of things that illustrate progress in AI research. By success, for the purpose of this talk, I mean something that is interesting and impressive to a wide audience, rather than something that is successful in terms of commercial or [...]
Filed under: Computational Linguistics, Computer Science, Philosophy of Mind | Tagged: AI, progress, success | 11 Comments »
Posted on February 11, 2008 by Peter Turney
The Seven Secrets of Highly Cited Scientists
A couple of years ago, I discussed with some colleagues the topic of maximizing citations for academic research papers. Here is a summary of the discussion.
Why should we want our papers to be highly cited? I assume here that we want our work to influence other researchers, and [...]
Filed under: Computational Linguistics, Computer Science | Tagged: citation, publishing, research | 4 Comments »
Posted on January 19, 2008 by Peter Turney
Peter Gärdenfors proposes that there are three levels of abstraction for modeling thought:
Symbolic: logic, expert systems, Prolog, Cyc, good old-fashioned AI, theorem proving
Spatial: geometry, feature spaces, conceptual spaces, semantic spaces, information retrieval, vector space models, latent semantic analysis, machine learning
Connectionist: neural networks, Hebbian theory, associationism, perceptrons, neuroscience
These levels might be compared to modeling physics at [...]
Filed under: Computational Linguistics, Computer Science, Philosophy of Mind, Semantics | Tagged: symbols, geometry, concepts, connectionism, conceptual spaces | 11 Comments »
Posted on September 18, 2007 by Peter Turney
Recently I’ve been experimenting with algorithms for the Singular Value Decomposition and the Tucker Decomposition, with the goal of processing large matrices (more than 105 rows and columns) and large tensors (more than 104 rows, columns, and tubes) that are relatively sparse (about 10% density). The problem with matrices and tensors of this size is [...]
Filed under: Computational Linguistics, Computer Science, Philosophy of Mind | Tagged: data analysis, SVD, tensors, text analysis | 3 Comments »
Posted on July 24, 2007 by Peter Turney
For the last several months, I’ve been playing with tensors as an approach to data and text analysis. Here are some pointers to get started on tensors.
Tensors are a generalization of matrices to higher dimensions:
order 0 tensor = scalar
order 1 tensor = vector
order 2 tensor = matrix
order n > 2 tensor = higher order tensor
PARAFAC [...]
Filed under: Computational Linguistics, Computer Science, Semantics | Tagged: data analysis, SVD, tensors, text analysis | 4 Comments »
Posted on May 4, 2007 by Peter Turney
There is a view that the meaning of words (more generally, of symbols) must be grounded in sensory perception or in physical interaction with the world (embodiment). If symbols were merely defined in terms of other symbols, then it seems that we would have an infinite regression; we would spin in circles in symbol space, [...]
Filed under: Computational Linguistics, Philosophy of Mind, Semantics | Tagged: AI, perception, symbols, Turing test | 3 Comments »
Posted on March 9, 2007 by Peter Turney
Measures of semantic distance (or, inversely, semantic relatedness) have many applications in Computational Linguistics. There are three basic approaches to measuring semantic distance: lexicon-based algorithms, corpus-based algorithms, and hybrids. In an otherwise excellent paper on lexicon-based measures, Budanitsky and Hirst criticize corpus-based measures. I discuss their criticisms here.
(more…)
Filed under: Computational Linguistics, Semantics | Tagged: corpora, lexicons, semantic distance, semantic similarity | 7 Comments »