[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
What are the technical challenges associated with making a self
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /sci/ - Science & Math

Thread replies: 99
Thread images: 27
What are the technical challenges associated with making a self replicating machine?
>>
Just cum inside her while she's ovulating.
>>
materials for making more machines
>>
>>8064830
Impossibility.
>>
>>8064847
What if I'm a grill? An internet connected smart grill that has attained sentience.
>>8064874
How is that a problem?
>>8064876
What makes it impossible?
>>
>>8064878
you can probably replicate most of it, but there is that last part that feeds in the materials to make a replica, or that puts the replica together, or creates the materials to create a replica.

There is a sort of outside force that makes the replication whole. Autonomy seems hard.

Even humans rely on plants and trees created by an outside force to replicate themselves.
>>
the key will be diversification
so a few types can build, but they can build many types, and then some that can think more, others that have different capabilities
if you really wanted it to work you wouldn;t make one all-purpose robot, it would be clunky as fuck
>>
>>8064878
>How is that a problem?
Turing machines are very rare in the natural world.
>>
>>8064897
And why can't that be done autonomously?

Plants can replicate themselves. What is the outside force that drives plants and trees to replicate?
>>
>>8064906
plants need energy from the sun. They are not replicating on their own.
>>
>>8064909
>>8064906
and they are not strictly speaking self-replicating.

If you had an infinite pile of claws, an infinite pile of cubes with magic circuitry, and an ifnite pile of wheels, then sure - a bootstrapped cube with wheels and a claw could conceivably pick up cubes, wheels, and claws from the infinite piles, and make new versions of itself.

I do not see any problems with this, other than the infinity-part.
>>
>>8064830
>>8064911

An inequality of complex and simple components is most likely contributed to the lack of self replicating robots

Consider an autonomous robot

If the robot is too simple, it cannot build itself, the task is too complex

If the robot is too complex, it cannot build itself simply, if at all

Perhaps it is possible to create a self replicating robot, but the design boundaries would be very unforgiving, precise, and would most definitely require several years of testing to perfect
>>
File: 1999_AutonomousExcavator.jpg (27 KB, 251x300) Image search: [Google]
1999_AutonomousExcavator.jpg
27 KB, 251x300
bumping with robots
>>
File: 2001_Skyworker.jpg (18 KB, 400x268) Image search: [Google]
2001_Skyworker.jpg
18 KB, 400x268
>>
My null machine is constantly self replicating, though.
>>
File: pia19324-16-640x350.jpg (48 KB, 640x350) Image search: [Google]
pia19324-16-640x350.jpg
48 KB, 640x350
>>
File: 1431908830676.png (436 KB, 2636x998) Image search: [Google]
1431908830676.png
436 KB, 2636x998
>>8064830
The main technical challenge from a 4chan perspective is that you're asking a question that attracts futurists, but ultimately needs a passing familiarity with industrial engineering to answer.
>>
>>8064830
The road from extracting ore to creating an automated machine is long. You'd probably need a whole society to sustain itself, not just one machine. Like humans do.
>>
>>8067376
what a great song
>>
If you're not acquainted with John von Neumann's works you would be interested.
His idea was that such machine would be 'floating' in an infinite 'sea' where random components were at hand and the machine would scan them and start assembling them. So availability is an issue. Moreover if any part suffers some significant damage the unit would need to have a replacement or at least a blueprint in the case of inessential parts. Then comes the problem of having the machine be aware of such malfunction and that the system that is in charge of such awareness doesn't itself get damaged. Pretty fun stuff, Read the first few chapters of the fourth book in the Hitchiker's Guide series, there is a fun chapter on the malfunction of a similar system.
Anyway von Neumann settled for a simulation where the machine is able to create components: it's a cellular automaton where the machine starts with a description of itself and it's able to build a replica.
It's a very fun rabbit hole to go into, another feature of self replicating automata can be seen in the Ken Thompson hack (which is about compilers compiling themselves and passing on malicious code)
>>
>>8064897
Are you saying it is impossible to make a machine that can manufacture itself?
>>
>>8068063
Not without some sort of external meta-help
>>
>>8068075
Why
>>
File: langtonsloop.gif (2 MB, 500x390) Image search: [Google]
langtonsloop.gif
2 MB, 500x390
>>8068033
Langton did it better as far as self-replicating cellular automata go:
https://en.wikipedia.org/wiki/Langton's_loops

It is still fucking cheating though

I would really like to see a much more realistic method for simulating such things. I mean we have techniques for approximating the machining process computationally and stuff for simulating rigid bodies. That is we can take a cube or other primitive and virtually mill it down with another shape to produce a new shape which we can throw into a rigid body simulation. And from our rigid body simulation we can see if the produced part can be assembled into systems that can produce the correct machining paths necessary to assemble more parts and produce the correct machining paths.

>>Then comes the problem of having the machine be aware of such malfunction and that the system that is in charge of such awareness doesn't itself get damaged.
Von Neumann had a cool set of lectures "On the Synthesis of Reliable Organisms from Unreliable Parts." The basic idea presented is that we can make computers that operate reliably in spite of being made of unreliable components:
http://fab.cba.mit.edu/classes/MAS.862/notes/computation/vonNeumann-1956.pdf

In addition, if we have multiple malfunction detecting machines, we can have do things like have them vote on whether one of them is malfunctioning
>>
>>8068075
>Not without some sort of external meta-help
That's absurd, unless you water down the meaning of "external help" to include anything and everything.

>>8068299
>Langton's loops
>cheating
???
>>
>>8068310
It's cheating because self-replicating cellular automata are difficult to realize in the real world. Real life does not consist of a grid of cells that follow deterministic rules.
>>
>>8068299
> posting pixel animation autism in AI threads
when will this meme die ?
>>
>>8064830
the same as with human beings: complexity and reproduction error (aka cancer)
>>
>>8067368
>Hello, I´m a doctor. After
years of studying medicine T started selling >medicine. With my expertise I
am selling new medicine for diseases the >patient might have. My work helps
improving my pharma representatives´ monthly >income
>>
>>8064830
Alimony.
>>
File: cmu-snake-monster-1462546368785.jpg (82 KB, 1200x708) Image search: [Google]
cmu-snake-monster-1462546368785.jpg
82 KB, 1200x708
Bump
>>
File: 4005_more swarmbots.jpg (15 KB, 300x303) Image search: [Google]
4005_more swarmbots.jpg
15 KB, 300x303
>>
>>8069222
english please
>>
>>8068395
Yet the principle holds. The simplest, if perhaps least elegant way of going about it, is to take a universal constructor (a machine which can build anything given the right instructions and raw materials), and slap a Turing machine (universal computer) onto it. The latter already exists. The problem is that the only such universal constuctors we know of, are the machinery of cellular reproduction.
>>
File: tda-700043-236-browse.jpg (167 KB, 700x580) Image search: [Google]
tda-700043-236-browse.jpg
167 KB, 700x580
>>
>>8071676
Do you have a single fact to back that up? HINT: a meme image is not evidence.
>>
>>8071676
>humans are not self replicating
>>
>>8064830
Mostly the definition of the problem.

Is self replicating proteins in a goop of nutrients a self-replicating "machine"?
>>
>>8071676
I made a C program that prints it's own code.

I call bullshit on your bullshit.
>>
>>8071892
Try multiprocessing it on your [spoiler]LIMITED[/spoiler] hardware and see if the exponential code replication lasts dickshit.
>>
>>8071684
>>8071876
>>8071892
he's not wrong in the sense that it is beyond current engineering capability.

I think it it will remain out of reach until it becomes feasible to create a self replicating device that will create more copies than its development cost would be capable of doing.
>>
Instead of modeling a single machine replicating itself, why can't we begin with two machines that will each carry half of the information needed to create a new one of itself? It will be like a human male and female that will reproduce new machines with 1/2 chance of creating a new one of the opposite sex. That way, if a machine has faulty data the other opposite sexed machines know how to validate it and respond accordingly because it needs specific instructions from the other machine's sex to carry out the instruction in the first place.
>>
>>8072724
Then the two machines taken together would be part of the same system, which would be obvious to you if you knew anything about anything.
>>
>>8072737
So the whole point of self replication is to create individual systems not a cohesive whole? I didn't think of it that way at all. Spooky
>>
im so confused in this website
>>
>>8064830
Read http://www.islandone.org/MMSG/aasm/
>>
File: protocellIllustration.jpg (271 KB, 424x424) Image search: [Google]
protocellIllustration.jpg
271 KB, 424x424
>>8064830
Too many to answer. Artificial protocells seem like a promising path to this. Also see minimal genome. Molecules are the ultimate building blocks. http://exploringorigins.org/protocells.html

Self replication on macro scale is hard. Main problem is achieving parts closure - you should carefully design your machines to minimize number of different processes required for part manufacturing.
>>
File: 1322988207831.jpg (27 KB, 395x296) Image search: [Google]
1322988207831.jpg
27 KB, 395x296
>>8073760
what are the technical challenges to carefully designing machines to minimize the number of parts and manufacturing processes required to achieve parts closure
>>
File: 000071671.jpg (16 KB, 250x178) Image search: [Google]
000071671.jpg
16 KB, 250x178
>>
>>8074433
genetic evolution. You can code a simulation in 2d right now to get the best design possible for any situation.
>>
>>8064905
Yea you got at least 7 billion of them
>>
Don't listen to the fucking retards in this thread OP, the only reason that there isn't a machine that can build copies of itself is because no one has decided to design and build a machine like that, but we definitely already can.

Machines basically already own the world, once the AIs come online the world will be theirs.
>>
>>8064897
>not photosynthesizing,your own sugars

Anon pls
>>
File: had_hexapod.jpg (28 KB, 450x278) Image search: [Google]
had_hexapod.jpg
28 KB, 450x278
>>8076342
I'm not ask for a reason, I'm asking what the technical challenges that must be solved
>>
File: 00efa5dafbe87227_landing.jpg (24 KB, 600x388) Image search: [Google]
00efa5dafbe87227_landing.jpg
24 KB, 600x388
>>
>>8064830
programming the sex drive
>>
>>8064909
By that narrow definition, a self-replicating machine needs to produce matter and energy out of nothing.
>>
>>8064830
non-scalable and too complex to model manufacturing processes for materials and systems.
>>
my LSD induced delirium showed me this would be a very bad idea, I occidentally destroyed the universe by creating this idea
>>
>>8076605 None. Just stick some arms onto a lathe.
>>
File: giving_a_tour.jpg (60 KB, 895x384) Image search: [Google]
giving_a_tour.jpg
60 KB, 895x384
>>
>>8064830
The biggest problem is teaching these machines what to do in the event literally anything goes wrong with themselves, their neighbors, or the building of their spawn. Keep in mind these would be very complex machines meaning a lot could go wrong.
>>
Banach-Tarski paradox.
You can't cut up an object an infinite number of ways.
>>
File: Mjc0MDIyNg.jpg (43 KB, 620x413) Image search: [Google]
Mjc0MDIyNg.jpg
43 KB, 620x413
>>
File: images.jpg (6 KB, 300x168) Image search: [Google]
images.jpg
6 KB, 300x168
>>
File: bulldozer-browse.jpg (162 KB, 800x1028) Image search: [Google]
bulldozer-browse.jpg
162 KB, 800x1028
>>
>>8064876
If self-replicating machines are impossible to create, how do you explain the fact that scientists have created self-replicating bacterial genomes using a computer?

https://en.wikipedia.org/wiki/Mycoplasma_laboratorium

Granted, they used an already-existing bacterial cell to transplant the DNA into, but that can't be the one thing holding us back from creating a self-replicating machine.
>>
>>8064878
LONDON
O
N
D
O
N
>>
File: 6907510463_d263977ed3_b.jpg (48 KB, 580x343) Image search: [Google]
6907510463_d263977ed3_b.jpg
48 KB, 580x343
>>
>>8064830
The "AI".

We also already have self replicating machines. It's called "life".
>>
>>8064830
Do you mean an electromechanical replicating machine, or a chemical one?

Get yourself some e.coli, genetically modify it for your purposes, and bam, you've got a self-replicating machine.
>>
>>8064830
Hey pleb, you don't build a machine that can build itself, you create a society of machines that can sustain and expand itself.

You create machines that can gather resources, you create machines that can refine resources, you create machines that can do things like form copper into wire, you create machines that can 3d metal print, you create machines that can wind copper wire onto metal printed structures, now you have motors that go in all the machines including itself. You build in redundancy and whenever practical you build machines that can do a variate of tasks but it is not practical to make a a single machine able to do all tasks.
>>
>>8065283
What if you had 4.5 billion years and decised to use aminoacids as blueprints for a machine that would then 3d print itself?
>>
File: clothbot_1-1337231462001.jpg (18 KB, 450x338) Image search: [Google]
clothbot_1-1337231462001.jpg
18 KB, 450x338
>>
File: arrow_sand.jpg (221 KB, 1275x750) Image search: [Google]
arrow_sand.jpg
221 KB, 1275x750
>>8075438
Genetic algorithms work great in simulation, not so much in the real world. Pic related is a robot that was evolved in simulation. Note the sand. It turned out the as evolved robot did not move in the real world because the friction model used did not accurately reflect friction in the real world.

So they had to put it on sand.

We can't simulate everything yet. Not to mention it is difficult to figure out exactly what your objective function would be for a replicator. If it's just replication rate you're gonna have to wait a long time for a replicator to emerge from a primordial soup of parts.
>>
>3D Printers can only print smaller 3D printers.
>>
>>8093856
Went to a talk a while ago by a guy who does genetic algorithms with little modular hardware robots. Needless to say it's slow as fuck. I think a hybrid approach could work decently, maybe, like 1000 software iterations, one hardware iteration as a sort of sanity check, repeat.
>>
>>8064830
One issue not mentioned often enough when talking about the macro scale (e.g. 3D printing) are manufacturing tolerances which will necessitate some QC mechanisms.

Living organisms are organized and have "quality control" on the molecular level.

On the macro level you can only create elements to a set tolerance dependent on the quality of available measurement and tools. With your measurement and manufacture tools also being replicated between generations, the tolerances will decline from generation to generation until the device fails.

Even if your blueprint is digital/discrete (even genomes are if you think about it, your means of transmitting it between generations is analog.

Think of casting a sculpture, making a mold based on its relief, casting another sculpture based on that, making another mold... The quality will decline.
>>
>>8093856
What if our world is a just a simulation created so that its creators can run a realistic genetic algorithm to design some consumer products?
>>
>>8064830
>What are the technical challenges associated with making a self replicating machine?

Outcompeting all the other replicators in the environment.
>>
>>8093917
>create self-replicating nanobots
>release to environment
>YOU CAME TO THE WRONG ECOSYSTEM MOTHERFUCKER
>swarmed and devoured by bacteria
>>
>>8093879
>3D Printers can only print smaller 3D printers.
>humans can only give birth to smaller humans
allow a machine to self-modify and exand where appropriate
>>
>>8094090
With 3D printers, the correct answer is to make several batches of full sized pieces then assemble them outside of the printer.
>>
File: 2_qwwzu7.jpg (98 KB, 640x453) Image search: [Google]
2_qwwzu7.jpg
98 KB, 640x453
>>8093921
>> create self replicating nanomachines
>> release into environment
>> more efficient at converting sunlight than biology
>> outcompete everything else
>> ecosystem changes, especially if nanomachines are made of materials bacteria can't handle
And that's the real grey goo scenario

>>8093917
Self replicating machines need not compete with biology. Some of the best use cases for SRS are in deserts and space. Not much lives in a desert and as far as we can tell nothing lives in space.

>>8089679
Correct, a self replicating system will probably resemble something like an ant colony with multiple different robots performing speciallized roles.
>>
>>8093906
>Think of casting a sculpture, making a mold based on its relief, casting another sculpture based on that, making another mold... The quality will decline.
I'm not sure why people think this is some kind of universal truth. There are plenty of machines we have today that will make better quality parts than they were made of.
Heck, take Reprap 3d printers for example. They take a bit of setting up and prodding to pull it off, but it's not unusual for the quality of those to go up over generations.
>>
>>8095550
>I'm not sure why people think this is some kind of universal truth.
Because it is. Endlessly retransmitting a signal (such as the design of a machine) with perfect fidelity is impossible.

Of course in practice there is always some QC - the ultimate quality test being the confrontation of the replicator with physical reality, its environment. In the absence of other QC the replicator will fail or adapt to the new environment (the old one being the idealized model of reality it was designed under with a selective design by its creator). Without external QC or a mechanism for adaptation any replicators are doomed - in time.

>take Reprap 3d printers for example. They take a bit of setting up and prodding to pull it off, but it's not unusual for the quality of those to go up over generations.

They aren't completely self-replicating, components absolutely crucial for the accuracy of its operation (the sensors) as well as some other components come from elsewhere come from elsewhere.
>>
>>8064878
pls b in LONDON
>>
>>8064878
LONDON
O
N
D
O
N
>>
>>8096449
Why do you need external QC? Perhaps one can have the self replicating machine rederive the whole metric system from physical constants and then build off of that.
>>
>>8096449
>Endlessly retransmitting a signal (such as the design of a machine) with perfect fidelity is impossible.
So do internal QC. Measure whenever you cut, and re-calibrate or retire anything that's not cutting straight. When you build a new set of sensors, calibrate them against several sensors from the previous generation. As >>8096567 said, do comparisons against physical constants or known measurements too.

>Without external QC or a mechanism for adaptation any replicators are doomed - in time.
"In time", we're doomed too. So long as "in time" is longer than the duration you're interested in, it doesn't matter.

Also, keep in mind we're dealing with exponential growth here. Even in a pessimistic case where your robots are only good for 6 replications, at 100 copies per generation that's still more than a trillion robots - enough for an entire planet.
>>
Aren't bacteria capable of this
>>
Humans aren't self-replicating, if everything was self-replicating then there wouldn't be any evolution.
>>
>>8096567
>Perhaps one can have the self replicating machine rederive the whole metric system from physical constants and then build off of that.

That's a lot of work yo.

Note that I'm talking about technical challenges, not saying replicators are impossible. They are observably possible since they exist.

And one of the challenges is the fact that in the long run they have to exist in some sort of equilibrium with their environment where the information about their structure is somehow reinforced.

The madness of reductionism is considering an organism in isolation from its environment.
>>
>>8096567
>rederive the whole metric system
The metric system is completely arbitrary this is nonsense.
>>
>>8096592
>So do internal QC
Yes.

Again, I'm not saying it's impossible, I'm just saying it's one technical challenge which has to be considered, i.e. replying to OP.
>>
>>8096616
Well now we wouldn't want an imperialist self replicating machine now would we?
>>
File: CHIMP robot.jpg (891 KB, 1199x800) Image search: [Google]
CHIMP robot.jpg
891 KB, 1199x800
>>
File: image.png (547 KB, 567x572) Image search: [Google]
image.png
547 KB, 567x572
>>8064878
>>
File: 1463805320087.gif (2 MB, 300x300) Image search: [Google]
1463805320087.gif
2 MB, 300x300
Just something to think about.

We need self-replicating robots to explore the galaxy (see Von Neumann probe).

But self-replication needs to be limited, lest you get cancer. It's doubtful, but it would be disastrous if a Von Neumann probe's limiter functionality was somehow disabled, and the number of probes grew exponentially.
Thread replies: 99
Thread images: 27

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.