Programming a cyborg just by typing words?

  • Thread starter Thread starter caters
  • Start date Start date
  • Tags Tags
    Programming
Click For Summary

Discussion Overview

The discussion revolves around the concept of programming a human-like cyborg using a text-based interface to control its biological functions and movements. Participants explore the feasibility of such a system, the necessary programming languages, and the complexities involved in modeling biological systems and neural connections.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • One participant proposes a method of programming individual organs and systems of a cyborg, detailing how to control the heart and muscular movements through a text interface.
  • Another participant questions the feasibility of the proposal, asking about the base programming language and the AI layers needed for such a system.
  • A different viewpoint suggests that the approach is top-down, emphasizing the need for a deeper understanding of how biological systems are interconnected before designing a programming language.
  • Concerns are raised about the complexity of mapping brain neurons to muscle movements, highlighting the implicit learning process that occurs in humans from birth.
  • One participant expresses skepticism about finding answers to the complexities of muscle contractions and relaxations during movements, indicating the limitations of current technology.

Areas of Agreement / Disagreement

Participants generally express disagreement regarding the feasibility and methodology of programming a cyborg in the proposed manner. Multiple competing views remain on how to approach the problem and the underlying complexities involved.

Contextual Notes

Participants note the limitations of current technology in understanding and replicating the intricate connections between brain neurons and muscle movements, as well as the challenges in modeling biological systems accurately.

caters
Messages
229
Reaction score
10
I thought of building a human cyborg where the programming is done like a robot but it has human organs and cells and grows just like a human does. This involves quite a bit of typing for certain organs like the heart.

The program says to me in a female voice "Select cyborg" and I select human. The program then says "Connect cyborg to computer to continue" and I do so. The program then says "Select organ" and I select the heart first. I then program the heart like this:

SA node:
Keep the atria pumping

AV node:
Keep the ventricles pumping

Bundle of His/Purkinje Fibers:
Send signal from AV node to ventricles

Right Atrium:
Pump deoxygenated blood into the right ventricle

Right Ventricle:
Pump deoxygenated blood into the pulmonary artery

Left Atrium:
Pump oxygenated blood into the left ventricle

Left Ventricle:
Pump oxygenated blood into the aorta

end

Then the program says "That looks to me like a normal heart."
I then select another organ, say the stomach and before it let's me program that organ it asks me "Do you want to transfer this from the computer to the cyborg's brain?" and I select yes.

I do this on and on and when I get to the muscular system I can not only program individual muscles but also program different combinations of muscles to move in a certain sequence to do something such as walk or run or throw a ball. Now this does not mean that it has automatically learned it when it comes to these voluntary muscles. But unlike all other humans it will take a much shorter time to learn how to use these muscles making it less prone to muscle and bone injuries.

But how will the cyborg's brain know which neurons to send a signal through for something like raising heart rate if I just transfer it all to the cyborg's brain in words? I mean lots of nerves travel to the heart, all doing different things to the heart in different scenarios like telling it to raise Heart Rate, lower heart rate, raise blood pressure, lower blood pressure and so on.
 
Technology news on Phys.org
Doesn't sound feasible. What will be your base programming language? What will be the AI layers that you put on top of that base programming language?

If you want to model biological systems, you would do that with detailed modeling software.
 
The issue I see is that you are approaching the problem from the top down. You are designing a language for something when you don't even know how things are connected.

One possible language would be a command driven one commonly used in early adventure games:

walk north
stop
turn right
walk forward

Implicit in the language is the understanding that the computer knows how to walk, knows about absolute and relative directions, knows what motors to activate...

Under the covers, you need to define these things. As an example, if you were to use a computer instead of a brain then you'd need to map the sensors and motor controls to the IO ports of the computer so it would know that port 1 was a motor and port 2 was...

For the brain of a cyborg where you've transplanted a human brain there's virtually no way currently to know what brain neuron is mapped to what muscle even if you had the skill to wire them together.

For people this wiring occurs implicitly from birth and as you grow the brain is training itself to understand what is connected to what. People who suffer some sort of serious injury have to go through rehab to retrain the brain and make new connections for the neuron paths that got damaged. Basically remapping things.
 
And for the muscles how would I know what muscles contract and which ones relax during each phase of a particular movement such as walking? I mean for the arms and legs that is pretty easy. I can just feel my own muscle and see if it feels smaller or bigger during each phase to know whether it is contracting or relaxing. However the glutei and abs are also involved in walking. In particular the glutei in the forward movement of the leg and the abs for stability. For me it is not as easy to feel the muscle to know whether it is contracting or relaxing when it comes to the glutei or abs, especially the abs. So how would I know whether the glutei and abs are contracting or relaxing during each phase?
 
You're not going to find the answers you seek here. I was trying to show you just how complex and beyond today's technology your idea is.
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
Replies
10
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 3 ·
Replies
3
Views
4K
  • · Replies 47 ·
2
Replies
47
Views
10K
  • · Replies 2 ·
Replies
2
Views
3K
Replies
8
Views
3K