{"resolved":true,"match_type":"uuid","source_type":"original_book","book_id":"72c4da97-7cf2-441a-a985-c1252297d6a3","title":"人工智能的进化 计算机思维离人类心智还有多远","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787508685670","requested_by":"printed_page","book":{"source_type":"original_book","book_id":"72c4da97-7cf2-441a-a985-c1252297d6a3","id":"72c4da97-7cf2-441a-a985-c1252297d6a3","uuid":"72c4da97-7cf2-441a-a985-c1252297d6a3","title":"人工智能的进化 计算机思维离人类心智还有多远","normalized_title":"人工智能的进化计算机思维离人类心智还有多远","author":null,"edition":null,"publisher":null,"year":null,"isbn":"9787508685670","isbns":["9787508685670"],"parsed":true,"ai_readable":true,"document_type":"book","page_count":216,"navigation_url":"https://workshop.closeclaw.top/ai/book/72c4da97-7cf2-441a-a985-c1252297d6a3","title_url":"https://workshop.closeclaw.top/ai/title/%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E7%9A%84%E8%BF%9B%E5%8C%96%20%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%80%9D%E7%BB%B4%E7%A6%BB%E4%BA%BA%E7%B1%BB%E5%BF%83%E6%99%BA%E8%BF%98%E6%9C%89%E5%A4%9A%E8%BF%9C","fixed_page_url_template":"https://workshop.closeclaw.top/ai/book/72c4da97-7cf2-441a-a985-c1252297d6a3/page/{printed_page}","path_api_url_template":"https://workshop.closeclaw.top/api/ai/book/72c4da97-7cf2-441a-a985-c1252297d6a3/page/{printed_page}","read_url":"https://workshop.closeclaw.top/api/ai/read/72c4da97-7cf2-441a-a985-c1252297d6a3","page_url":"https://workshop.closeclaw.top/api/ai/books/72c4da97-7cf2-441a-a985-c1252297d6a3/page","search_url":"https://workshop.closeclaw.top/api/ai/books/72c4da97-7cf2-441a-a985-c1252297d6a3/search"},"page":{"printed_page":29,"pdf_page":40,"physical_index":40,"physical_index_base":0,"printed_page_status":"recognized","page_sha256":"fe582ed579772f8c79bbc88810965447ca03c64a4d8f6f736c3dd4fb8ad6fc60"},"chapter":"人工智能的进化","content":"那么问题又来了。根据上文中程序的第8行和第9行，可以求得M的第一位数字（或者上一个数的第一位数字）的平方，但是该程序可能并不存在于M的内存(记忆）当中。通常，计算机程序总是先被转化成另一种易于硬件执行的形式，用计算机术语来说，上文中的程序叫作源代码。储存在M内存中的转化版本叫作目标代码。即使这位神经系统学家再怎么才华横溢，也只可能获得目标代码。即使有了目标代码，也完全没有可能恢复其源代码。\n\n比如通常来说，在计算机系统中求一个数字的平方并非单一操作，在目标代码的操作过程中可能会大量出现乘法运算。(但是，这要比我们在小学里学的一个数字乘以一个数字的运算高级得多。)\n\n更麻烦的是，对数字进行编码无法像处理电子元件那样简单。操作可能会需要多个元件共同参与，但是并不需要它们在物理位置上彼此相近。实际上，在所谓分布式表征（常用于大脑神经网络模型）当中，我们需要观察众多电子元件的状态，发现其所代表的单个数字的值。但最麻烦的问题是，在分布式表征当中，单个元件有可能代表多个数值。\n\n由此可见，虽然将源代码转化成目标代码相当容易，但是把目标代码转化为源代码就相当于破解一个加密的谜语，难似登天。所以软件公司为保护自己的知识产权，只会出售软件产品的目标代码，因为他们相信，获取源代码这种“反向工程”在技术上非常困难，经济成本也一般令人难以承受。（“开放源代码”的软件产品则恰恰相反，其源代码都被公之于众。)\n\n第 2 章巨型拼图之谜\n\n029","previous_page":28,"next_page":30}