Posts

Use Bayesian Inference to measure uncertainty and Lipschitz to cap consequences of that uncertainty

Image
The issue with what I see as Bayesian Inference to mimic general intelligence is that it doesn't have a means to focus on an issue in a dynamic or active way. I discovered Lipschitz robustness which I believe solves this issue.  Real-world environments are messy. Sensors are noisy, objects move unpredictably, and one bad control command can mean a collision or instability. To build robots that can adapt to any domain , we need both: Bayesian inference — to predict what is likely to happen. Lipschitz robustness — to guarantee what is allowed to happen. This post shows how combining these two ideas gives us robots that are both adaptive and provably safe . Lipschitz Robustness: Motion with Certified Safety Lipschitz continuity ensures that small changes in the input cannot cause huge jumps in the output: ‖f(x') − f(x)‖ ≤ L · ‖x' − x‖ In control terms, it lets us say: If my state estimate or sensor reading is off by a little, then the cont...

Mecha General Intelligence

  W hat is Mecha General Intelligence (MGI) ? The easiest answer is the ability to navigate through any environment or a system that is domain agnostic. As I have stated often, the reason we have a nervous system is to be able to move. This has been echoed by many others who have also understood how motor function is the primary function of animals. Behavior Science 101 teaches us that all animals have four basic functions, also called the 4 Fs, which are Feeding, Fleeing, Fighting and Mating. To perform anyone of the 4 Fs, an animal must move and must move no matter what the environmental conditions. We find these basic functions in the worm like C. elgans all the way up the evolutionary scale to homo sapiens. Having emulated lower animal nervous systems and applied to robotics, I have seen firsthand that these behaviors are displayed within a robot that is truly emulating an animal’s nervous system. I have used Connectomics/Synaptomics to perform these emulations with great suc...

AI Review of "Emulating Connectomics, animal and artificial, to develop Biological Machine Intelligence"

  This is an AI review of a paper I just basically wrote jotting down some thoughts. I actually liked the review and the criticisms were valid. Thank you Academia.edu for doing this. Here is the review: Academia.edu Review In reviewing the paper titled "Emulating Connectomics, animal and artificial, to develop Biological Machine Intelligence," I find the proposed framework for Biological Machine Intelligence (BMI) to be an ambitious and innovative direction that could potentially expand our understanding of artificial intelligence by leveraging biological principles. The work intends to bridge the gap between computational neuroscience and artificial intelligence, promising adaptability and efficient learning in artificial systems. This paper's contribution is vital in the ongoing discourse surrounding Artificial General Intelligence (AGI) and its viability. Overview The manuscript explores the concept of Biological Machine Intelligence, advocating for the use of artifici...

What LLMs say about me: Timothy Busbice

 This was a pleasant surprise and I believe nailed me perfectly as to how I fit into AGI research. I encourage everyone to google themselves and do things like this to find out how the world views you. Prompt: where does Timothy Busbice fit in the AGI research world Timothy Busbice: A Proponent of Biologically Inspired Artificial General Intelligence In the diverse and dynamic world of Artificial General Intelligence (AGI) research, Timothy Busbice positions himself as a visionary advocate for a distinct, neuroscience-inspired approach. As the Chief Technology Officer of PROME, he champions "Biologic Intelligence," a methodology centered on the emulation of biological nervous systems, a field known as connectomics. This places him in a unique niche within the broader AGI landscape, which is currently dominated by large-scale deep learning and large language models (LLMs). Busbice's core thesis is that true general intelligence can be achieved by reverse-engineering ...

Seeing the Brain Predict in Real-Time: An Animated Python Journey

I n our previous post, we explored the core idea of the Free Energy Principle – the brain as a prediction machine striving to minimize the difference between its expectations and sensory reality. We even built a simple Python program to demonstrate this. Now, let's take it a step further and visualize this predictive process as it unfolds. We've enhanced our Python code to create a dynamic animation, giving us a glimpse into how an "internal belief" (our brain's model) continuously adapts to incoming "sensory input." Animating the Prediction: Our Updated Python Code Python import numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation def generate_world_state ( time_step ): """A simple, changing "world" state.""" return np.sin( 0.1 * time_step) + np.random.normal( 0 , 0.1 ) def generate_sensory_input ( world_state ): """Sensory input with some ...

The Brain as a Prediction Machine: Friston's Free Energy Principle in Practice

  H ave you ever felt a jolt of surprise when something didn't go as expected? According to the fascinating Free Energy Principle , proposed by Karl Friston, this feeling isn't just a quirk of consciousness – it might be a fundamental driving force behind how all self-organizing systems, including our brains, work. At its heart, the Free Energy Principle suggests that our brains are constantly trying to minimize the difference between what they expect and what they actually sense. Think of it like this: your brain builds a model of the world, makes predictions based on that model, and then updates the model when those predictions are wrong. This difference between prediction and reality is, in a simplified sense, related to what Friston calls "free energy." To get a more intuitive grasp of this idea, let's dive into a simple Python program that demonstrates this concept of predictive coding , a key aspect of the Free Energy Principle. Our Simple "World...

Unveiling Dynamic Holographic Changes with Bayesian Inference

  H olography is a fascinating field, capturing 3D information about objects. But what happens when the holographic data itself is dynamic, changing over time? How can we automatically detect and analyze these changes as they occur? This blog post dives into a Python program that leverages Bayesian inference to continuously monitor a "holographic file" and draw conclusions based on its evolving properties. The Challenge: Dynamic Data Analysis Imagine a holographic sensor continuously recording data, or a holographic storage medium undergoing subtle physical changes. Manually inspecting vast amounts of data for shifts in properties like intensity, phase, or diffraction efficiency is impractical. We need an intelligent system that can learn from the data, adapt to new information, and flag significant deviations. This is where Bayesian inference shines. Find the programs here: Interintel/Bayesian-Holography: Simple python apps that show Bayesiann inference against a dynamic hol...