ใช้มนุษย์เป็นส่วนประกอบในการสร้างคอมพิวเตอร์หรือไม่?


20

ตกลงก่อนที่ฉันจะเริ่มฉันรู้ว่าสิ่งนี้อยู่เหนือกว่าของหัวข้อ (ฉันได้อ่านคำถามช่วยสำหรับไซต์นี้) โดยเฉพาะอย่างยิ่งเนื่องจากนี่ไม่ใช่ปัญหาในโลกแห่งความเป็นจริง อย่างไรก็ตาม:

  1. ฉันไม่พบสิ่งที่เกี่ยวข้องใน Google
  2. จากมุมมองของคนเจ้าระเบียบแน่นอนว่ามันจะต้องตกอยู่ในวิทยาศาสตร์คอมพิวเตอร์?

ไม่ว่าในกรณีใดถ้าฉันทำเกินขอบเขตแล้วฉันต้องขอโทษและยินดีต้อนรับการปิดเนื่องจากฉันเป็นผู้ใช้ตัวยงของไซต์ SE อื่น ๆ ดังนั้นฉันจึงเข้าใจปัญหา

คำเตือน: นี่คือ: ฉันสงสัยมานานแล้วว่ามันจะเป็นไปได้ที่จะสร้างระบบคอมพิวเตอร์ที่ใช้งานได้โดยใช้มนุษย์เป็นส่วนประกอบแยกโดยสิ้นเชิงเพื่อแก้ปัญหาที่มนุษย์แต่ละคนไม่สามารถแก้ไขได้ในเวลาจริง ตัวอย่างเช่นลองนึกภาพคนจำนวนหนึ่งที่เกาะอยู่บนเกาะโดยไม่มีเครื่องจักรใด ๆ ที่ต้องการกระทืบจำนวนเชิงซ้อนเพื่อหลบหนี

ฉันจินตนาการถึงการจัดเรียงผู้คนเพื่อให้พวกเขาได้รับข้อมูลจากกลุ่มอื่นภายในระบบทำการตัดสินใจง่าย ๆ (อาจเป็นการตัดสินใจแบบไบนารีอาจไม่ใช่) และส่งผ่านผลลัพธ์ไปยังกลุ่มอื่น

จากนั้นฉันจินตนาการว่าภาษาการเขียนโปรแกรมบางประเภทสามารถพัฒนาขึ้นเพื่อควบคุมข้อมูลและการไหลของการคำนวณและภาษานั้นสามารถใช้ในการแก้ปัญหาที่ซับซ้อนโดยที่บุคคลไม่เข้าใจปัญหาโดยรวม

ดังนั้นฉันเดาว่าข้างต้นไม่ใช่คำถามที่ตอบได้ - แต่ไม่มีใครรู้งานวิจัยหนังสือเอกสารหรืออะไรก็ตามที่จะทำให้สำเร็จปัญหาชนิดใดที่สามารถแก้ไขและแก้ไขได้ภาษาที่ควบคุมได้ ถูกปรับใช้และวิธีการปรับขนาดสถาปัตยกรรมเพื่อจัดการกับปัญหาที่ซับซ้อนมากขึ้นได้อย่างไร

ฉันคิดว่าในสาระสำคัญฉันกำลังมองหาอะไรในอะตอม "เงียบสงบ" (ในตัวเองมี) และหน่วยประมวลผลมาตรฐานที่สามารถจัดที่จะ - ฉันแค่คิดในแง่ของมนุษย์

ฉันพบความคิดที่น่าสนใจและมีเสน่ห์ ฉันชอบที่จะลองใช้สักวันหนึ่งและดูว่าการแสดงอะไรที่จะประสบความสำเร็จได้! ขออภัยแท็กที่ฉันใช้เนื่องจากฉันค้นหาแท็กที่นี่ฉันรู้ได้อย่างรวดเร็วว่าฉันไม่มีความคิดเกี่ยวกับคำศัพท์ที่ถูกต้องสำหรับสิ่งที่ฉันกำลังคิด แต่ฉันแน่ใจว่ามันมีอยู่ในสนาม ...


17
การดีบักจะเจ็บปวดอย่างแท้จริง
Raphael

7
ฉันคิดว่าคำตอบสำหรับคำถามนี้ชัดเจนว่าเป็นไปได้และในความเป็นจริงได้ทำมาตั้งแต่นวัตกรรมของสายการประกอบในการผลิต ที่นั่นมนุษย์ถูกใช้เป็นองค์ประกอบที่ไม่ต่อเนื่องแต่ละการแสดงในสิ่งที่อาจเรียกได้ว่า "การคำนวณ" ในสิ่งที่พวกเขากำลังประกอบ
Patrick87

2
Google buzzword "การคำนวณของมนุษย์" มีอยู่มากมายรอบ ๆ โปรดจำไว้ว่าคอมพิวเตอร์เครื่องเดิมที่ผู้หญิงในห้องโถงโรงงานที่ส่งกระดาษจำนวนหนึ่งมีตัวเลขอยู่ด้วยคอมพิวเตอร์แต่ละเครื่องมีขั้นตอนการคำนวณทางอะตอม
Raphael

1
ด้วยวิธีการที่นักวิชาการทำ: บางคนเผยแพร่ข้อมูลเชิงลึกเกี่ยวกับปัญหาบางคนใช้ผลลัพธ์และสร้างมันขึ้นมา
rath

2
"การใช้มนุษย์เป็นส่วนประกอบในการสร้างคอมพิวเตอร์ ..." ... และเมื่อมีการ "ขับเคลื่อน" โปรแกรมมันจะผ่านการทดสอบทัวริง :-)
Vor

คำตอบ:


20

อันที่จริงจนถึงทศวรรษที่ 1950 คอมพิวเตอร์คำว่าถูกใช้เพื่ออ้างถึงคนที่คำนวณเลขคณิต หนึ่ง (หรือมากกว่า) ของริชาร์ดไฟน์แมน (มาก) อัตชีวประวัติมีเกร็ดเล็กเกร็ดน้อยเกี่ยวกับเวลาที่เขาอยู่ในโครงการแมนฮัตตันที่เขาวิ่งกลุ่มของคอมพิวเตอร์ของมนุษย์ สำหรับการจัดกลุ่มของมนุษย์เพื่อทำการคำนวณที่ซับซ้อนพวกเขาจะไม่เริ่มต้นด้วยส่วนประกอบตรรกะแบบแยก แต่ให้มนุษย์แต่ละคนดำเนินการทางคณิตศาสตร์หลายอย่างแล้วจึงประสานงานผลลัพธ์ของพวกเขา (พร้อมกับการตรวจสอบข้อผิดพลาดบางส่วน) การคำนวณอาจครอบคลุมในหนังสือวิธีการเชิงตัวเลขตั้งแต่ปี 1940 หรือต้นทศวรรษ 1950

รุ่นแรกของ Logic Theoristโดย Newell, Simon และ Shaw ถูกจำลองโดยใช้มนุษย์ในปี 1956 (ราคาถูกกว่าเวลาคอมพิวเตอร์) หลังจากนั้นพวกเขาได้รับรางวัลทัวริงสำหรับการมีส่วนร่วมขั้นพื้นฐานของ AI จิตวิทยาของการรับรู้ของมนุษย์และการประมวลผลรายการ (Theorist Logic อาจเป็นโปรแกรมแรกที่ใช้ลิสต์เชื่อมโยงเพื่อแสดงโครงสร้างข้อมูล) และประสบการณ์ที่มีอิทธิพลต่อแนวคิดของไซมอน พฤติกรรม (ดูวิทยาศาสตร์ของเขาของเทียม )

ตามที่ระบุไว้ในความคิดเห็นและคำตอบอื่น ๆ ขณะนี้มีวินัยที่เกิดขึ้นใหม่ของการคำนวณโดยใช้มนุษย์ซึ่งมีการใช้แรงจูงใจต่าง ๆ เพื่อให้มนุษย์ทำส่วนต่าง ๆ ของการคำนวณที่มีขนาดใหญ่ขึ้น ได้รับการยอมรับ ตัวอย่างหนึ่งของเรื่องนี้คือreCaptchaซึ่งผู้ใช้จำเป็นต้องป้อนคำสองคำเพื่อพิสูจน์ว่าพวกเขาไม่ใช่ ธ ปท. หนึ่งภาพบิดเบี้ยวที่ใช้สำหรับ "พิสูจน์" จริงและสองคำที่แท้จริงจากหนังสือสแกนซึ่งใช้ เพื่อสร้างหนังสือฉบับดิจิทัล อีกตัวอย่างหนึ่งคือAmazon Mechanical Turkที่ธุรกิจสามารถจ้าง "microtasks" ให้กับคนงานด้วยเงินจำนวนเล็กน้อย เติร์กเครื่องกลถูกนำมาใช้เช่นเพื่อคำอธิบายประกอบในการเก็บรวบรวม 250,000 ภาพสำหรับการวิจัยการประมวลผลภาพ กุญแจสำคัญคือการทำลายปัญหาลงในกองของรายการงานอิสระด้วยความซ้ำซ้อนจำนวนมากที่ใช้ในการลดข้อผิดพลาด (เช่นคุณกำหนดไอเท็มงานเดียวกันให้กับมนุษย์ 2 คนที่แตกต่างกันและหากพวกเขาให้คำตอบที่ขัดแย้งกันคุณกำหนดไอเท็มงานให้กับมนุษย์คนที่สามเพื่อแก้ไขความแตกต่าง)


1
มาถึงตอนนี้โฟกัสได้เปลี่ยนไปใช้มนุษย์ที่คอมพิวเตอร์อ่อนแอเช่นการจดจำรูปภาพ คุณสามารถให้ข้อมูลและมุมมองเกี่ยวกับเรื่องนั้นได้ไหม?
Raphael

2
ดูเพิ่มเติมเมื่อคอมพิวเตอร์เป็นมนุษย์โดย David Alan Grier หนังสือเล่มนี้ครอบคลุมประวัติศาสตร์การคำนวณตั้งแต่ปี 1758 ถึงปี 1986 และรวมถึงสิ่งต่าง ๆ เช่นห้องที่เต็มไปด้วยผู้หญิงของนาซ่าจะใช้สำหรับการคำนวณจรวดเพราะพวกเขาไม่เชื่อว่าเครื่องคอมพิวเตอร์เหล่านั้นจะได้สิ่งที่ถูกต้อง
Brian S

2
ขอบคุณสำหรับสิ่งนั้น ที่จริงฉันรู้เรื่องของ Feynman / Manhattan Project และชัดเจนว่ามันเป็นไปได้ทั้งหมดในการสร้างแบบจำลองโดเมนที่มีปัญหาและแจกจ่ายในกลุ่มเครื่องคิดเลขของมนุษย์เพื่อแก้สมการเฉพาะด้วยวิธีนี้ อย่างไรก็ตามสิ่งนี้ไม่ได้พูดถึงประเด็นของฉันเกี่ยวกับภาษาควบคุมเพื่อให้ปัญหานั้นเป็นแบบอย่างในภาษานั้นแล้ว "ดำเนินการ" โดยระบบซึ่งเป็นระดับที่เป็นนามธรรม จุดที่ระบบการทำงานเดียวกันนั้นสามารถใช้เพื่อแก้ปัญหาต่าง ๆ โดยไม่ต้อง "rewiring" ฉันจะกำหนด ติดตามการอ้างอิงที่น่าสนใจมากที่สุด
Marv Mills

@MarvMills "โปรแกรม" อาจถูกเขียนลงไปในคำแนะนำสำหรับแต่ละคนที่ทำการคำนวณ แต่ความสนใจในเรื่องนี้ดูเหมือนจะเกิดขึ้นในภายหลัง บางทีบางคนอาจอยู่รอดในหนังสือหรือรายงานการวิเคราะห์เชิงตัวเลขเก่า ๆ ... แต่ไม่ใช่ googleable :-(
vonbrand

2
ฉันสนุกกับGoogle Tech Talk เกี่ยวกับการคำนวณของมนุษย์โดย Luis von Ahn มันเป็นสองสามปี แต่เขาแสดงให้เห็นถึงลักษณะสำคัญและแรงจูงใจ เกมการแท็กรูปภาพที่เขาเสนอนั้นสนุกจริงๆ
Raphael

1

ฉันคิดว่าในทางเทคโนโลยีการพัฒนาที่พิสูจน์แล้วในปัจจุบันและเทคนิคการสังเคราะห์โปรแกรมที่เกี่ยวข้องอาจพึ่งพา symbiosis ระหว่างมนุษย์และคอมพิวเตอร์ซึ่งไม่ได้ถูกลบออกจากตัวอย่างของคอมพิวเตอร์มนุษย์โครงการแมนฮัตตัน คอมพิวเตอร์มีขั้นตอนของการให้เหตุผลและน่าเบื่อทั้งหมดแม้ว่าการเก็บรักษาหนังสือที่ยากลำบากในขณะที่มนุษย์ให้ขั้นตอน Aha ที่คอมพิวเตอร์ไม่สามารถหาได้ (ยัง?)

ฉันจำระบบการแปลงโปรแกรมเก่าที่มีการแปลงโปรแกรมเป็นภาษาโปรแกรมเฉพาะ เมื่อโปรแกรมระบุสถานการณ์ที่ไม่สามารถจัดการได้มันสามารถส่งการควบคุมไปยังผู้ใช้ที่ควรทำสิ่งที่ต้องการด้วยมือพร้อมคำสั่งแบบ intepreted แล้วส่งการควบคุมกลับไปที่โปรแกรมการแปลงสภาพ


1

เช่นเดียวกับคำตอบอื่น ๆ มนุษย์ถูกใช้เป็นคอมพิวเตอร์ก่อนการคำนวณด้วยฮาร์ดแวร์ (ส่วนใหญ่ใช้สำหรับการคำนวณตารางทางคณิตศาสตร์ขนาดใหญ่ตีพิมพ์เป็นเล่ม) และนั่นคือความหมายตามตัวอักษรดั้งเดิมของคำว่า "คอมพิวเตอร์" ในประวัติศาสตร์ของการคำนวณแนวโน้มในทิศทางตรงกันข้ามอยู่ห่างจากการคำนวณของมนุษย์ไปจนถึงการคำนวณที่ใช้ฮาร์ดแวร์เนื่องจากมนุษย์นั้นไม่น่าเชื่อถือ (และไม่จำเป็นมากขึ้น) สำหรับงานที่ต้องใช้กลไกเกือบทั้งหมด

แม้กระนั้นเครือข่ายทางสังคมได้ก่อให้เกิดรูปแบบใหม่ของการคำนวณโดยใช้มนุษย์เป็นที่รู้จักกันในนาม "collective intelligence" (CI) มีตัวอย่างมากมาย ตัวอย่างเช่นใน stackexchange คำถาม "การให้คะแนน" (บวกลบคะแนนลบ) และ "คำถามยอดนิยม" จะขึ้นอยู่กับ CI ของผู้ใช้ stackexchange (แสดงผ่านการลงคะแนน) อัลกอริทึมในการค้นหารายการที่คล้ายกันเช่น Amazon ตามพฤติกรรมของผู้ใช้ที่เกี่ยวข้องกับ CI อัลกอริทึมที่คล้ายกันทำงานบน Netflix เพื่อค้นหาภาพยนตร์ที่คล้ายกันตามการตั้งค่าของผู้ใช้ (และการจัดอันดับที่ผู้ใช้ส่ง)

google Pagerankถูกออกแบบมาเพื่อทำงานบนพื้นฐานของ CI ที่เข้ารหัสในรูปแบบลิงก์ (การเชื่อมโยงบนหน้าเว็บนั้นขึ้นอยู่กับตัวเลือกของมนุษย์) Facebook กำลังแนะนำอัลกอริทึมการค้นหากราฟใหม่ควบคู่กับ CI อย่างแน่นหนา โปรดทราบว่าแม้กระทั่งสิ่งที่เพื่อนคนหนึ่งมีดังที่แสดงในเครือข่ายสังคมออนไลน์นั้นเกี่ยวข้องกับ CI

ตัวอย่างของแนวคิดที่เกี่ยวข้องกับการคำนวณของมนุษย์:

ดังนั้นเท่าที่แนวโน้มระยะยาวมนุษย์เป็นคอมพิวเตอร์ดิจิตอลหรือกลที่ได้รับในการลดลงสำหรับทั้ง 20 THศตวรรษที่การศึกษาใน 21 เซนต์แต่ปัญญารวมเป็นอย่างมากที่เพิ่มขึ้นเช่นเดียวกับคอมพิวเตอร์ราคาถูกและกลุ่มคอมพิวเตอร์เชื้อเพลิงโดยกฎของมัวร์


-1

นี่คือความท้าทายในโลกแห่งความเป็นจริงและเกี่ยวข้องกับเวิร์กโฟลว์อย่างใกล้ชิด แนวคิดของการมีเวิร์กโฟลว์คือการมีคิวหรือรายการที่สั่งหรือไม่ได้รับคำสั่งที่ผู้คนหรือคอมพิวเตอร์ต้องรับเมื่อใดก็ได้เพื่อให้กระบวนการที่ใหญ่ขึ้นซึ่งพวกเขาอาจหรืออาจจะไม่กังวลหรือรู้เกี่ยวกับเลย .

ในความเป็นจริงคุณจะมีเครื่องจักรที่สามารถสร้างบางสิ่งบางอย่างและโดยปกติแล้วนี่คือความท้าทายหลักและ / หรือเป้าหมายสำหรับผู้ประกอบการส่วนใหญ่เป็นเพราะเงินสามารถสร้างได้หากคุณสามารถทำอะไรบางอย่างโดยอัตโนมัติแล้วออกไปจากมัน (เช่นเครื่องจักร)

ปัญหาโดยธรรมชาติของการใช้มนุษย์คือพวกเขาทำผิดพลาดมากขึ้นหรือเบื่อกับงาน โดยทั่วไปนี่เป็นเหตุผลที่ผู้ประกอบการพยายามที่จะแทนที่ชิ้นส่วนของคนจริงๆด้วยชิ้นส่วนเครื่องจักรหรือคอมพิวเตอร์


1
ดูเหมือนจะไม่ตอบคำถามซึ่งเป็นวิธีที่คุณทำกับคนอื่น เห็นได้ชัดว่าผู้คนทำผิดดังนั้นระบบใด ๆ จะต้องสามารถตรวจจับและแก้ไขข้อผิดพลาดเหล่านั้นได้
David Richerby

กระบวนการขององค์กรไม่เหมือนกับคอมพิวเตอร์ (จุดประสงค์ทั่วไป) มันค่อนข้างเป็นโปรโตคอลการสื่อสารและตารางการกระจายภาระงานสำหรับนักแสดง / คอมพิวเตอร์อิสระ
Raphael
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.