Featured

Thought as conversation

Cogitating, rehearsing ideas in the mind, is a highly advantageous byproduct of our ability to converse with one another. That is, the ability of human beings to think things through silently and privately has developed along with the human ability to communicate with one another in language. Some theorists even assert that conversation comes first;…More

Featured

Can an AI only think “fast”?

In his popular book Thinking, Fast and Slow, Daniel Kahneman identifies how any individual is capable of making snap judgements, and with obvious advantage. That kind of “fast” thinking is necessary and appropriate in many cases. Jumping out of the way of an oncoming car, reaching for the chicken at a finger buffet, or raising…More

Featured

How to co-create with your AI

People often remember better, or differently, when in the company of others. A reading of sociologist Maurice Halbwachs (1877-1945) and science writer Israel Rosenfield (1939-) supports the collaborative aspects of remembering, recalling, interpreting and, in terms often used in logic and language studies — generalising. Conversation provides the primary demonstration of this capacity to recall…More

Featured

Neural networks that recall

It looks as though LLM technology can enhance web search without conceptually overhauling the web search methodology. (See previous post: AI versus web search.) But is there a way that neural network retrieval methodologies can be used as a substitute for explicit indexing? After all, the human capacity to recall does not rely on indexing.…More

Featured

AI versus web search

Discussions of AI in web search are often overtaken by concerns over the risks associated with automated user profiling (see post Surveillance capitalism and its discontents). Setting aside that raft of concerns, it’s worth reviewing claims about how AI facilitates efficient and helpful web search. AI enabled search Gemini (https://gemini.google.com/) is the name of Google’s…More

Featured

AI ethical filters

Claude.ai is a conversational platform using a large language model (LLM) developed by the Google-supported AI company Anthropic. It’s a rival to the popular ChatGPT. Claude’s self-claimed selling point is “I’m an AI assistant created by Anthropic to be helpful, harmless, and honest.” I tried Claude last year but lost interest when it told me…More

Featured

From CAD to AI

The complex relationship between cybernetics and semiotics outlined in previous posts helps me at least identify major differences in thinking about cities, and the lack of comprehension by adherents to one with the other. In part it’s a distinction between a calculative approach to cities, and a more humanistic orientation, and by “humanistic” I mean…More

Featured

Word-based geocoding

The tomb of Oscar Wilde is at at Père Lachaise Cemetery in Paris. The What3Words (W3W) address is ///crawler.falls.gossip. Tombs are good objects to locate via W3W geocoding as they typically fit within a 3×3 meter grid system. The cell immediately to the right of ///crawler.falls.gossip is geocoded as ///bottled.premises.beards. So the code does not…More

Featured

What’s wrong with pluralism

I’ve had many conversations with chatGPT on subjects as diverse as writing computer code to comparing and contrasting ideas from philosophy. The performance is impressive. It is a little like talking with an extremely well-informed and patient tutor. It is also unlike that kind of pedagogic human-human interaction in several respects. It becomes obvious to…More

Featured

Urban dissensus

To achieve consensus is a laudable aim of any decision-making body. Dissensus is the opposite: a condition of widespread dissent. Forays into the philosophy of Jacques Lacan (1901-1981) support the role of dissensus within communities, including urban communities. I examined the relevance of Lacan to digital media back in 1999 in my book Technoromanticism. I…More

Featured

City stories

I am investigating the potential role of conversational AI in the city. Some planning theory asserts an inevitable link between words and urban space. Planning theorist Lieven Ameel summarises this state of professional urban intervention in a 2017 article. The paradigm shift from a top-down kind of planning towards a more dialogic, participatory and discursive…More

Featured

AI and communicative action

At their best, developments in cities are informed by consultation with large numbers of residents and stakeholders. In his summary of the state of planning theory in 2005, Phil Allmendinger wrote: “Recent revisions to UK planning process predicated on inclusion and consultation perhaps add an addition to this mix, that of stakeholder values and desires…More

Featured

Urban inhibition

A group of students meets casually to relax and chat. One of the lecturers enters the circle. The conversation becomes stilted. Silence descends. The presence of any particular individual can excite conversation — or inhibit it. There are complicated dynamics in play here involving power, familiarity, social norms, and relationships within groups. That one agent…More

Featured

AI agents

The sociologist Bruno Latour (1947-2022) and others who subscribe to actor network theory (ANT) are keen to admit objects and things as well as people into the field of social study. Hammers, kettles, baskets and remote controls [71] are participants, actors and agents in networks of relations. As well as providing settings for human actions,…More

Featured

An AI focus group

Before widespread digitalisation, I recall borrowing books from the library that were graffitied with penciled underscores and multi-coloured hi-lighter markings indicating what various past readers thought important. In terms of my previous posts about attention in NLP models, such markups constitute a compelling record of human-based “multi-headed attention.” I described multi-head attention in my previous…More

Featured

Multi-head attention

My fascination with electronic sound production began when my father brought home a Grundig TS 340 reel-to-reel stereo tape recorder. Like many other recorders it had separate heads for recording and playback, which meant that you could play a recording, add new sounds and feed the combination back through the recording head in real time.…More

Featured

Spatial affinities

In natural language models (NLMs), semantic embedding vectors capture the position of a token in multidimensional feature space. The space is derived from word proximities in a natural language corpus and is derived by the automated adjustments to weights within a neural network model. NLMs can deploy these vectors in a number of ways, including…More

Featured

Hiding one AI generated picture inside another

Steganography is the art of concealing one image inside another. I discussed the basics of the technique in a post: Hiding one surface inside another. It involves bit-shifting. In an 8-bit image each pixel is represented by an integer in RGB (red, green and blue). With 256 shades of RGB that provides over 16 million…More

Featured

Evaluating your AI

I’ve been implementing small scale trials of automated natural language processing routines that deploy the same methods as ChatGPT, i.e., implementations of the so-called Transformer architecture. That requires training on sequences of words in an original source document, equating each word to a semantic encoding (i.e., a long vector of 30 floating point numbers sourced…More

Featured

NLP sequences and cycles

In spite of its esoteric mathematical intricacies, automated natural language processing (NLP) as in conversational AI, draws on at least one primal everyday phenomenon. I’m referring to the concept of periodicity, i.e., cycles, periods, rhythms, repetitions, etc. Periodicity is a major principle through which we understand time, temporality, ordering, and sequencing and permeates so much…More

Featured

AI learns ABC

Neural networks (NNs) as deployed in automated language processing (NLP) are good at identifying and reconstructing patterns in data. So a NN trained on a corpus of texts can identify words that are commonly grouped according to their proximity within sentences, e.g., we wouldn’t be surprised to find words (tokens) such as “building,” “services,” “construction”…More

Featured

Chatting with multi-modal AI

ChatGPT now supports image upload, which means that I can chat about pictures, a step change in its application to architecture and design. Here’s my first such conversation, with chatGPT responses shown as quotes. The platform has information about my interests in urbanism and AI via the Custom Instructions settings. So responses reference my interests.…More

Featured

Non-NLP models

As an NLP neophyte I thought the mechanisms of automated natural language processing, such as ChatGPT, esoteric and arbitrary. At best, the general pre-training transformer (GPT) model is structured as a series of mathematical functions that apparently work in simulating human language, but bear little relation to the processes by which language is actually spoken,…More

Featured

My first AI language model

Here is output from my first home grown generative language model. I trained it on my own writing (19,000 words), it extracted my vocabulary and it was able to produce nonsensical but better than random text, considering the simplifications and assumptions in the language model I used. “Unveils ancient daydream charles regulatory demands interactive aggregate…More

Featured

Find yourself in AI

Guest post In the vast expanse of the digital universe, AI, particularly large language models (LLMs) like ChatGPT, have found a home, influencing our lives in countless ways. A lingering question, however, is whether we are inadvertently influencing these models back. In other words, could our writings have been part of the training data for…More

Featured

What’s next

Industry, education and everyday users are making increasing use of large language models (LLMs) driven in part by the prominence of ChatGPT and other AI tools. The technology is developing at a pace. The analysis of commentators, critics and legislators also gain traction as they evaluate the implications of the technology and seek to influence…More

Featured

Meaningful, imaginative, fluid

The recent escalation of interest in text-based AI coincides with our students completing their project work, dissertations, research degrees, etc. So it’s been a useful period to test the capabilities of platforms such as ChatGPT4 as a tutor — or perhaps as co-tutor. As yet there are no constraints in place that seriously impede its…More

Featured

Training your AI

The training data for a GPT model such as ChatGPT4 consists of many (hundreds of billions!) tokens harvested in sequence from various online sources, such as Wikipedia amongst many others. This source data is processed as a continuous stream independent of document boundaries. Tokenize The initial training task is to tokenize the entire corpus, identifying…More

Featured

More on automated recollection

Conversational AI platforms such as ChatGPT generate predictions for what should come next after a user inputs a question, statement, paragraph, or other text prompt. In early text prediction software, a simplistic language model might calculate the most likely word to follow a given input like “door,” based on pre-calculated statistical analysis of word co-occurrences…More

Featured

The human in AI

As critics contemplate the artificial in artificial intelligence, it’s worth considering the extent to which human agency plays a role in this technology, particularly in LLMs (large language models) and conversational AI. These technologies are invented, developed and improved by human beings, and they are fuelled by gigabytes of human generated texts. That much is…More

Featured

Why a neural network forgets

Conversational AI, such as ChatGPT, has limited capacity to recall the content of earlier conversations. OpenAI does not disclose all the details of its operations, but scholars estimate that ChatGPT4 can process and recall up to 10,000 words in a single session or thread. That’s a substantial improvement on earlier models, but it doesn’t ensure…More

Featured

AI textsurfing

Before digital text markup I would highlight key words in a difficult document with a coloured highlighter pen. Students with a more methodological inclination developed this into an art, with colour coding and supplementary markings and marginal comments. (I see that Staedtler imply that their pen users are textsurfers.) Now my markup practice is fairly…More

Featured

Can I use AI in academic writing?

I’ve been coaching masters dissertation students as they complete their final projects. I’m interested in large language models (LLMs) and their applications. At the moment, it’s easy to include the ChatGPT platform as a participant in one-on-one discussions with students. The subject matter of their projects is digital media, so familiarity with the applications, strengths,…More

Featured

Attending to more than one thing at a time

In an earlier post (Attention Scores) I considered how automated natural language processing (NLP) models attempt to simulate the way a listener or reader will focus on key words and groups of words in a sentence to decide how to respond to the sentence. I won’t repeat the calculation here. But recall that the automated…More

Featured

Confidential documents and conversational AI

Confidentiality is key in any profession, especially as it related to client-consultant relationships. I’m hard pressed to find confidentiality foregrounded in architectural codes of practice, but it is crucial in law and financial services. The Handbook of the Financial Conduct Authority, for example, states that a financial advisor (a “skilled person”) “may not pass on…More

Featured

I took my AI on a holiday

Here’s what we talked about, unedited and unabridged. It’s very upbeat! Illustrations are from my holiday in Mauritius June 2023. Me: Like many idyllic islands in the tropics, Mauritius has a dark past. ChatGPT: Indeed, like many places around the world, Mauritius has a complex history that includes both positive and negative aspects. While the…More

Featured

Welcome to the Apocalypse

Not everyone is averse to the prospect of a global AI-induced apocalypse. Catastrophizing circumstances and events caries a certain appeal to some, in particular those who identify with the status of a powerless underclass. Let social, political and economic systems fall! Let AI take over! I think here of those who identify as dispossessed, who…More

Featured

Generalised AI as existential threat

Many specialised AI applications are acceptably proficient in identifying people, animals and other objects in pictures, in searching databases, winning at chess and in many other areas invisible to most users, such as controlling factory production lines, navigating aerial vehicles, surveillance, medical imaging, diagnosis, and aspects of smart city infrastructures. That’s “narrow” AI. But general artificial…More

Featured

AI Armagedon

Should AI research be shut down? A group called the Future of Life Institute warns against the recent developments in generative AI platforms, prompted especially by advances in natural language processing, e.g. chatGPT. The open letter follows their similar warning of 2015. Both letters have several high-profile signatories who are involved in AI development. The…More

Featured

Words in order

Neural network researchers invented several methods that store and make inferences about the order of words in a sentence. The main method I will present here provides one of the components that undergirds the recent impressive performance of natural language processing (NLP) models known as transformer models.  The method also resonates with my prior investigations…More

Featured

AI eschatophobia

It seems that everyone is talking about (or with) ChatGPT. The platform’s convincing conversational acuity and ability to synthesise disparate conceptual threads provides a vivid demonstration of AI’s potential. I’ve now read several accounts online where scholars, programmers, writers, musicians and artists use ChatGPT or similar as a creative companion to explore ideas — comparable…More

Featured

Architecture in multidimensional feature space

In a previous post (Predicting proximity), I reviewed the NLP (natural language processing) operation of calculating the relationships between words in a corpus of texts. So the word “architectural” is closer to the word “urban” than “architectural” is to “culinary.” Very close word proximity could mean that one word can be substituted for another in…More

Featured

Imperfect patterns

Training a neural network (NN) involves automatically adjusting numerical weights and thresholds (biases) to account for all input and output pairs presented to the NN. After training on these input-output patterns the NN should reproduce the appropriate output pattern when presented with any one of the input patterns. Note that it is not patterns that…More

Featured

Just one neuron

I revisited our earlier (1990) article on neural networks “Spatial applications of neural networks in computer-aided design.” Neural networks were novel in architecture and CAD. What follows is an update of the part of that article in starting to explain how neural networks function. Neural network layers Neural network (NN) models store information as numbers…More

Featured

Automatic pattern completion

In 1990 Arthur Postmus and I published an article about “spatial applications” of artificial neural networks (ANNs). In a more recent article, Gabriele Mirra and Alberto Pugnale at the University of Melbourne developed up-to-date applications of AI in design. They generously cited our article (amongst articles by others). I concur with their assessment of the…More

Featured

Who’s listening?

In every mind there is a higher function watching or listening to the inflow of sense data and monitoring its own thought processes. In his seminal book on the philosophical challenge of consciousness, Daniel Dennett argues convincingly against this proposition. He directs his criticism against those who presuppose that somewhere, conveniently hidden in the obscure…More

Featured

Predicting proximity

Tokens NLP (natural language processing) systems don’t necessarily consider only words as the basic components of prediction. They may break words into smaller units roughly corresponding to syllables, punctuation marks and even single characters. The general term for these textual units is “tokens.” An NLP system will include in its algorithmic workflow the construction of…More

Featured

Nothing beyond text

In explaining the political philosopher Jean-Jacques Rousseau’s (1712-1778) autobiographical book Confessions, the continental philosopher Jacques Derrida observed that there is nothing to support Rousseau’s claims about his relationships with his family members, other than what the text discloses. Derrida generalises this observation to the controversial proposition that any attempts to ground spoken or written assertions…More

Featured

My tutor is an AI

In constructing this post I’ve been cross checking some of my explanations about neural networks with OpenAI’s chatGPT-3, which is a highly responsive chatbot available at the OpenAI.com website (free at present). I’m most familiar with spreadsheets. So that’s where I’ll start. You can think of a neural network as a matrix or grid (a…More

Featured

Intentional systems

In his book Consciousness Explained, the philosopher and cognitive scientist Daniel Dennett says that a study of hallucination, “will lead us to the beginnings of a theory — an empirical, scientifically respectable theory — of human consciousness” [4]. I’ve explored what some philosophers say about hallucination in previous posts and tried to relate that to…More

Featured

Chatting with an AI about urban inexistence

“Intentional inexistence” is a philosophical term adopted by the nineteenth century philosopher Franz Brentano (1838-1917) to indicate the commonplace human capacity to imagine things. We may suppose that inexistence refers to things that don’t exist (nonexistent things) or that are under demolition, but that presumes too much — or too little. As explained by Linda…More