From a programmer's point of view, how complex would a program have to be that could completely repeat all the actions of an insect?

From a programmer's point of view, how complex would a program have to be that could completely repeat all the actions of an insect?

How Machines Learn

Previous questionI want a MackBook Air. Please tell me how to make money on it if you are only 16?
Next questionWhy, at the moment when the country needs modernization, the state is busy blocking the Internet?

answers (2)

Answer 1
August, 2021

If the task is to make an ant robot that will be indistinguishable by its behavior, then it will be difficult, because you need to create artificial intelligence, which has not really been created yet. The ant in this regard is not so simple.
And if it is just an imitation of an ant, something like a robot vacuum cleaner that drives around the house, then it is much easier.
We can estimate:
System of movements (control of the body and organs), decision-making system + memory system + learning system, basic skills, orientation in space and building routes. To all this, it is worth adding a system of image recognition from the eyes in order to build a map of the world based on life experience.

Each of the directions can have a different level of elaboration and depends on fanaticism and resources)

The system of image recognition alone and turning it into a 3D map can take up hundreds of thousands of functions.

Answer 2
August, 2021

This will probably be a very difficult program. Well, or even more difficult.

Perhaps it is worth clarifying.
If the question means "repeat all the recorded actions of an insect from 8-00 to 15-00 05/21/2018", then it will be voluminous , but in general a simple program.
But if it is meant that the program should simulate the actions of an insect, then you need to somehow simulate the work of the TS. the insect's "decision-making center", which is very difficult.
I admit that this problem can be solved hypothetically, but ... For example, the project on modeling the OpenWorm worm has not been completed, it seems. Although there was a slightly different, broader task. But the worm is also a simpler object in relation to the insect. In general, it is not clear. But it is clear that there will be many difficulties.

Related question

How true, from a legal point of view, is the news that the Icelandic government pays a foreigner 5000 euros for marriage with an Icelandic girl?

Read more

Is it profitable to work as a hitman from an entrepreneurial point of view?

Read more

You can learn to be a programmer and be an expert in all areas: databases, programming, etc. Or can you become a specialist in only one area?

Read more

We Don't All Need to Learn to Code

How are Celeron, Core2 Duo, i3, i5, i7 and Xeon processors different from a practical point of view? All else being equal.

Read more

How, from the point of view of psychology, to explain such a phenomenon when suddenly he felt that a misfortune happened to a loved one?

Read more

How do multi-ton ships, from a scientific point of view, stay on the water?

Read more

How, from a legal point of view, an adult boyfriend can go abroad with a minor girl, without the written permission of the parents?

Read more

Is it possible to explain what a sperm and an egg are, as well as the process of fetal formation from the point of view of quantum physics?

Read more

George Hotz | Programming | what is programming? (noob lessons!) | Science & Technology

Are there programs that would allow you to point the camera at the face of a person in a crowd and find out his name?

Read more

How, from the point of view of psychology, how to explain the phenomenon of CS: GO popularity?

Read more

What can humanity gain from the exploration of the Moon and Mars from a practical point of view?

Read more

How humane is the execution, from the point of view of medicine?

Read more

How objective is Interstellar from the point of view of modern science?

Read more

Top 10 C# Best Practices (plus bonuses)

What is the reason for non-traditional orientation from a biological point of view?

Read more

How does wi-fi work in buses from a technical point of view?

Read more

How, from a medical point of view, can one justify the emergence of tremendous power in extreme situations?

Read more

Is it difficult to become a programmer and be able to write various programs, considering that you are a humanist?

Read more

But seriously, how would the information-wave memory function and from what area of ​​knowledge could this concept be?

Read more

7. Testing, Debugging, Exceptions, and Assertions

What is the point of performing live, if you can adapt any instrument to an electronics that produces sounds according to a program, with a predetermined expressiveness?

Read more

Why is dating girls on the Internet ethical and right from a moral point of view?

Read more