{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/c03-language.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"CLS 03 · 视觉与语言：任务、训练与接口","url":"https://codingai-lec03.pages.dev/course/c03-language.html","markdown":"https://codingai-lec03.pages.dev/course/c03-language.md","pages":[{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":1},{"id":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","title":"1. 语言可以在同一系统里承担三种作用","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":2},{"id":"reading-block-8011bff99a6d4beb88ae230911fbb097","title":"2. 语言作为输出：看图说话怎样接上已有能力？","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":3},{"id":"reading-block-7895864a9980401b8e3526beca11f36f","title":"研究背景：组件到位后，选择哪一个新问题？","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":4},{"id":"reading-block-6a1571aafa7e44d8b3a0654c78166412","title":"3. 语言作为学习信号：把配对变成可比较关系","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":5},{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":6},{"id":"reading-block-6190cca74684424598eec8bcc3f7b586","title":"从这张教学矩阵，走到真实模型","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":7},{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":8},{"id":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","title":"四条件的规则预期","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":9},{"id":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","title":"5. 语言指定任务之一：这句话指的是哪个区域？","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":10},{"id":"reading-block-4f123fd559034e98ab80a149967f6452","title":"6. 语言指定任务之二：根据画面回答这个问题","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":11},{"id":"reading-block-ce309fa079154f8092fa03084d3bcf9f","title":"指令答案也需要信息来源","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":12},{"id":"reading-block-fc3d98abedce4cfe9f92457dd3572549","title":"7. 哪些能力可以继承，哪些环节还要重新学习？","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":13},{"id":"reading-block-b76c720aae524c5faef18b343a6374aa","title":"8A. 只给一句描述，怎样产生一幅新图像？","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":14},{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":15},{"id":"reading-block-aead117ad6f542828f635a98ebe8a29a","title":"8C. 从任务接口走向生成机制","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":16},{"id":"reading-block-f9a09c497c544a4ba4af64ab27b80fa5","title":"8D. 带着三项判断结束本讲","unit":"CLS 03 · 视觉与语言：任务、训练与接口","unitId":"c03-language","chapter":"course","number":17}],"aliases":[{"oldId":"b-f2db1364098ceccbd4a9a366","targetId":"b-f2db1364098ceccbd4a9a366","page":"reading-opening","operation":"move","beforeSHA256":"a6b2c548a0a325bab1464ec88d074342246fbd71d255cf4a7dc465a013406f44","afterSHA256":"a6b2c548a0a325bab1464ec88d074342246fbd71d255cf4a7dc465a013406f44","reason":"Same source body in authored semantic page"},{"oldId":"b-767b404a0b908d4ac91a7eb2","targetId":"b-767b404a0b908d4ac91a7eb2","page":"reading-opening","operation":"move","beforeSHA256":"42cba31deccba2a350b9b23bd0ca1dcaa4c4c5cb9d35c773e1fcb89124788ccd","afterSHA256":"42cba31deccba2a350b9b23bd0ca1dcaa4c4c5cb9d35c773e1fcb89124788ccd","reason":"Same source body in authored semantic page"},{"oldId":"b-b4f948dba5ac3516dbd1f139","targetId":"b-b4f948dba5ac3516dbd1f139","page":"reading-opening","operation":"move","beforeSHA256":"41c70c2c07b82678ff0a60f2d009b6afa750c5c691d109e754a69abf23868b50","afterSHA256":"41c70c2c07b82678ff0a60f2d009b6afa750c5c691d109e754a69abf23868b50","reason":"Same source body in authored semantic page"},{"oldId":"b-c8e8739d2362537a8271d55b","targetId":"b-c8e8739d2362537a8271d55b","page":"reading-opening","operation":"move","beforeSHA256":"f22152fd55dcdb0090b5653d37145694fd19388d31e10226549464fe8b483578","afterSHA256":"f22152fd55dcdb0090b5653d37145694fd19388d31e10226549464fe8b483578","reason":"Same source body in authored semantic page"},{"oldId":"b-5d0eb63c550846c49b05a585","targetId":"b-5d0eb63c550846c49b05a585","page":"reading-opening","operation":"move","beforeSHA256":"bab4bd804571aa5afbaf197e9c1539510fc766578c9825aa46cadbb18444cc32","afterSHA256":"bab4bd804571aa5afbaf197e9c1539510fc766578c9825aa46cadbb18444cc32","reason":"Same source body in authored semantic page"},{"oldId":"b-4a67b1e2817d2c4331704a6b","targetId":"b-4a67b1e2817d2c4331704a6b","page":"reading-opening","operation":"move","beforeSHA256":"f727b99f9d6274f0111bb10a0383f86a10271b27674851de4ca88872fc35141a","afterSHA256":"f727b99f9d6274f0111bb10a0383f86a10271b27674851de4ca88872fc35141a","reason":"Same source body in authored semantic page"},{"oldId":"b-ae161c740b6abcadb95ffd58","targetId":"b-ae161c740b6abcadb95ffd58","page":"reading-opening","operation":"rewrite","beforeSHA256":"68534496237ab167741e9fd0e94e2d15f431f288da2adff9cc1c9716ff8ef303","afterSHA256":"1d235867f8149bef480564be89cbe45135e146a1a5ca2cd3ac79ed658b91718b","reason":"Same source identity with figure semantics or reading context enriched"},{"oldId":"b-e124b184741cde5f76c17603","targetId":"b-e124b184741cde5f76c17603","page":"reading-opening","operation":"move","beforeSHA256":"7cab542474232d191a291fd42ab397e8a90cb7de1f204d1cbdcbb02807a5457f","afterSHA256":"7cab542474232d191a291fd42ab397e8a90cb7de1f204d1cbdcbb02807a5457f","reason":"Same source body in authored semantic page"},{"oldId":"b-39fa845b693f1c278c8936bc","targetId":"b-39fa845b693f1c278c8936bc","page":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","operation":"move","beforeSHA256":"d7be4c6e6a52627a6e950b2ea2d07b7e4b6a9b011316f48d54d6427622484c10","afterSHA256":"d7be4c6e6a52627a6e950b2ea2d07b7e4b6a9b011316f48d54d6427622484c10","reason":"Same source body in authored semantic page"},{"oldId":"b-0877387024bf3161d61600f3","targetId":"b-0877387024bf3161d61600f3","page":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","operation":"move","beforeSHA256":"6ad34e4ada835ae6143061c572cc8edb19103f364741d4cf627501c9ba2aa759","afterSHA256":"6ad34e4ada835ae6143061c572cc8edb19103f364741d4cf627501c9ba2aa759","reason":"Same source body in authored semantic page"},{"oldId":"b-34f416b35fd39e754e26f7ba","targetId":"b-34f416b35fd39e754e26f7ba","page":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","operation":"rewrite","beforeSHA256":"fc65d4e0d64271d306a1dcd0daafa1a8009c0e1ba58b2e34d56608e5e7f18cc4","afterSHA256":"7568784e0cb35e602743541c7257dcc26131f360b079886e0148b7b750e1d9b8","reason":"Same source identity with figure semantics or reading context enriched"},{"oldId":"b-b5573c38b0d3e7b9d3bcbf52","targetId":"b-b5573c38b0d3e7b9d3bcbf52","page":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","operation":"move","beforeSHA256":"c5a151ba290050d898b8b7b1ee06d5e932083a9a348688238f6e032b81d679f2","afterSHA256":"c5a151ba290050d898b8b7b1ee06d5e932083a9a348688238f6e032b81d679f2","reason":"Same source body in authored semantic page"},{"oldId":"b-132dcac779187c3ab1691842","targetId":"b-132dcac779187c3ab1691842","page":"reading-block-8011bff99a6d4beb88ae230911fbb097","operation":"move","beforeSHA256":"f18263031c97893ae92a034e60fc60f4b4242cecc141cb54848ca0940cd975ab","afterSHA256":"f18263031c97893ae92a034e60fc60f4b4242cecc141cb54848ca0940cd975ab","reason":"Same source body in authored semantic page"},{"oldId":"b-4aadcccade2cec4ac1b74131","targetId":"b-4aadcccade2cec4ac1b74131","page":"reading-block-8011bff99a6d4beb88ae230911fbb097","operation":"move","beforeSHA256":"7aca821f1c7bffbb560cbea620602884dbd6c22947e99b30387a9ae006a78714","afterSHA256":"7aca821f1c7bffbb560cbea620602884dbd6c22947e99b30387a9ae006a78714","reason":"Same source body in authored semantic page"},{"oldId":"b-32432f4b3286d6119f171583","targetId":"b-32432f4b3286d6119f171583","page":"reading-block-8011bff99a6d4beb88ae230911fbb097","operation":"move","beforeSHA256":"2fe5de42360d0416004495225148d4789a58190d6d5d6f8ccf8d6f676cc7db8f","afterSHA256":"2fe5de42360d0416004495225148d4789a58190d6d5d6f8ccf8d6f676cc7db8f","reason":"Same source body in authored semantic page"},{"oldId":"b-488785d17b475c28032a7329","targetId":"b-488785d17b475c28032a7329","page":"reading-block-8011bff99a6d4beb88ae230911fbb097","operation":"move","beforeSHA256":"a4199dc2105b7fcf2d31b7486c23469b3c2adfd5e951d87c8810ebe4fe3e0734","afterSHA256":"a4199dc2105b7fcf2d31b7486c23469b3c2adfd5e951d87c8810ebe4fe3e0734","reason":"Same source body in authored semantic page"},{"oldId":"b-55f0b624ebf80d360fc90089","targetId":"b-55f0b624ebf80d360fc90089","page":"reading-block-7895864a9980401b8e3526beca11f36f","operation":"move","beforeSHA256":"ef54cf9e1e190890a585eee086cb53436d99085fc293b4e6e3c919ca09d1a0cb","afterSHA256":"ef54cf9e1e190890a585eee086cb53436d99085fc293b4e6e3c919ca09d1a0cb","reason":"Same source body in authored semantic page"},{"oldId":"b-2ffeb77a48e76fa7410095fd","targetId":"b-2ffeb77a48e76fa7410095fd","page":"reading-block-7895864a9980401b8e3526beca11f36f","operation":"move","beforeSHA256":"6540e5779e1c360eb7aa418f46d443a164608b1194c149fd60832c8c4e1d37da","afterSHA256":"6540e5779e1c360eb7aa418f46d443a164608b1194c149fd60832c8c4e1d37da","reason":"Same source body in authored semantic page"},{"oldId":"b-c012c920c7e3fbd58c7ffef7","targetId":"b-c012c920c7e3fbd58c7ffef7","page":"reading-block-7895864a9980401b8e3526beca11f36f","operation":"move","beforeSHA256":"26ec077cbd6252e4bc71322380612569328787416226eee320a977c24a89589a","afterSHA256":"26ec077cbd6252e4bc71322380612569328787416226eee320a977c24a89589a","reason":"Same source body in authored semantic page"},{"oldId":"b-42c1e54de4c9754ed71b8a36","targetId":"b-42c1e54de4c9754ed71b8a36","page":"reading-block-6a1571aafa7e44d8b3a0654c78166412","operation":"move","beforeSHA256":"75581af4311579d0f0aa8b3e31fa3041835f11a6eff2ca81d661bda081bd4195","afterSHA256":"75581af4311579d0f0aa8b3e31fa3041835f11a6eff2ca81d661bda081bd4195","reason":"Same source body in authored semantic page"},{"oldId":"b-8a44b6b00c3ec50bc70bbbbd","targetId":"b-8a44b6b00c3ec50bc70bbbbd","page":"reading-block-6a1571aafa7e44d8b3a0654c78166412","operation":"move","beforeSHA256":"7ca98a60191efe95460cc789edd63b4dcd46b8e818d377021613b48bd73a2582","afterSHA256":"7ca98a60191efe95460cc789edd63b4dcd46b8e818d377021613b48bd73a2582","reason":"Same source body in authored semantic page"},{"oldId":"b-5efb5502711128ce2f86ae4c","targetId":"b-5efb5502711128ce2f86ae4c","page":"reading-block-6a1571aafa7e44d8b3a0654c78166412","operation":"move","beforeSHA256":"8cbcdacec033c71a8883d97e2d9160a22887dde95646104c6a75b045185b1614","afterSHA256":"8cbcdacec033c71a8883d97e2d9160a22887dde95646104c6a75b045185b1614","reason":"Same source body in authored semantic page"},{"oldId":"b-c4c792fe9279926774b2c7a9","targetId":"b-c4c792fe9279926774b2c7a9","page":"reading-block-6a1571aafa7e44d8b3a0654c78166412","operation":"move","beforeSHA256":"a22143a5d7eb7b02fb2f6b604dc5b90425bbfb2492a3e768276483cb768bb024","afterSHA256":"a22143a5d7eb7b02fb2f6b604dc5b90425bbfb2492a3e768276483cb768bb024","reason":"Same source body in authored semantic page"},{"oldId":"b-7f22a323af691b606ff220fb","targetId":"b-7f22a323af691b606ff220fb","page":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","operation":"move","beforeSHA256":"0d2f43a64410dd0053d3e816f0394d6078bcdb5d28cd78e55c835ebf46152d25","afterSHA256":"0d2f43a64410dd0053d3e816f0394d6078bcdb5d28cd78e55c835ebf46152d25","reason":"Same source body in authored semantic page"},{"oldId":"b-3a8538c0691bc089c9317ce7","targetId":"b-3a8538c0691bc089c9317ce7","page":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","operation":"move","beforeSHA256":"a8611b72f50695d3fd07e450025d70d459db5245859e2727f7acd33767f3d609","afterSHA256":"a8611b72f50695d3fd07e450025d70d459db5245859e2727f7acd33767f3d609","reason":"Same source body in authored semantic page"},{"oldId":"b-be72f2fd64d8452c1ba5078b","targetId":"b-be72f2fd64d8452c1ba5078b","page":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","operation":"rewrite","beforeSHA256":"5d47f01a2a9695cebe3013eff0d6580b68981c22bb3e7be5cca0dc35a2ddb183","afterSHA256":"aead4f2d734b471023884420cc7eb3495c15da992dc2d3ac4788c141910c2a9a","reason":"Same source identity with figure semantics or reading context enriched"},{"oldId":"b-d9262d95a13d9809b9882aab","targetId":"b-d9262d95a13d9809b9882aab","page":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","operation":"move","beforeSHA256":"15d0d789cdb37ba00e55be5d12ef2aef91fc80dc4a5938f9d2c13a45065d3445","afterSHA256":"15d0d789cdb37ba00e55be5d12ef2aef91fc80dc4a5938f9d2c13a45065d3445","reason":"Same source body in authored semantic page"},{"oldId":"b-3b820f1bd9f5d2dc70dec8aa","targetId":"b-3b820f1bd9f5d2dc70dec8aa","page":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","operation":"move","beforeSHA256":"827be3cc0a439402b9a8d4facde53fe7a3e84bb93a2fe7dd31de94dd637ab16d","afterSHA256":"827be3cc0a439402b9a8d4facde53fe7a3e84bb93a2fe7dd31de94dd637ab16d","reason":"Same source body in authored semantic page"},{"oldId":"b-88200f51586c92ca092f5b3c","targetId":"b-88200f51586c92ca092f5b3c","page":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","operation":"move","beforeSHA256":"7db21819736de71c652ced00174f154356926b74ee2a19cf7e3d2774b53e877d","afterSHA256":"7db21819736de71c652ced00174f154356926b74ee2a19cf7e3d2774b53e877d","reason":"Same source body in authored semantic page"},{"oldId":"b-3b0a5e2074a6c488289ee381","targetId":"b-3b0a5e2074a6c488289ee381","page":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","operation":"move","beforeSHA256":"7462623f6862fb9ca9e60dff3dddc5d87cc3d61b00f48431e6c4da48f60fc1b1","afterSHA256":"7462623f6862fb9ca9e60dff3dddc5d87cc3d61b00f48431e6c4da48f60fc1b1","reason":"Same source body in authored semantic page"},{"oldId":"b-8035b18ba2335210d812724a","targetId":"b-8035b18ba2335210d812724a","page":"reading-block-6190cca74684424598eec8bcc3f7b586","operation":"move","beforeSHA256":"0b107bdae592f78e39efffc6bd9c577608dc6857569f7394cbbe587754ee0fbe","afterSHA256":"0b107bdae592f78e39efffc6bd9c577608dc6857569f7394cbbe587754ee0fbe","reason":"Same source body in authored semantic page"},{"oldId":"b-2d4247819ab1ae7dec6672ae","targetId":"b-2d4247819ab1ae7dec6672ae","page":"reading-block-6190cca74684424598eec8bcc3f7b586","operation":"move","beforeSHA256":"f16725c3f4b99db85728a8c0ad5468e176f12e070a8e0ef4c396639ead55b32f","afterSHA256":"f16725c3f4b99db85728a8c0ad5468e176f12e070a8e0ef4c396639ead55b32f","reason":"Same source body in authored semantic page"},{"oldId":"b-9eb1e2d083a01ba64c6ccd83","targetId":"b-9eb1e2d083a01ba64c6ccd83","page":"reading-block-6190cca74684424598eec8bcc3f7b586","operation":"move","beforeSHA256":"ad34b5f0089cfb6cb77961b0aa49093d4e43fbc5d8788f09d588270e1c227693","afterSHA256":"ad34b5f0089cfb6cb77961b0aa49093d4e43fbc5d8788f09d588270e1c227693","reason":"Same source body in authored semantic page"},{"oldId":"b-8b4568eb7e9d4587ac6c51e1","targetId":"b-8b4568eb7e9d4587ac6c51e1","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"d6d7f687bcedba0dcfe9455635b91fa547436d30cdd7198d319d848e7f7bdac9","afterSHA256":"d6d7f687bcedba0dcfe9455635b91fa547436d30cdd7198d319d848e7f7bdac9","reason":"Same source body in authored semantic page"},{"oldId":"b-0f05091b02e919b6f9e61496","targetId":"b-0f05091b02e919b6f9e61496","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"1e7c02057395dde2ac8ca8b8cdfdf6e4e8cce3442906d0ec870a82c93536b0da","afterSHA256":"1e7c02057395dde2ac8ca8b8cdfdf6e4e8cce3442906d0ec870a82c93536b0da","reason":"Same source body in authored semantic page"},{"oldId":"b-f2475d75d62f060f642a0a4e","targetId":"b-f2475d75d62f060f642a0a4e","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"029f2ef9a409227d34191533326a7c683f8de701b3bd7cb9250da730a734db5a","afterSHA256":"029f2ef9a409227d34191533326a7c683f8de701b3bd7cb9250da730a734db5a","reason":"Same source body in authored semantic page"},{"oldId":"b-563ca7c3f49440148855fdbd","targetId":"b-563ca7c3f49440148855fdbd","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"f87e8116e3b3421c94ff6df6c88c80edbb76ab16ad88ecef445a1094faa116e7","afterSHA256":"f87e8116e3b3421c94ff6df6c88c80edbb76ab16ad88ecef445a1094faa116e7","reason":"Same source body in authored semantic page"},{"oldId":"b-69040d4166d1ca202400ba99","targetId":"b-69040d4166d1ca202400ba99","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"61f2eac3fa189777b58f278954c103ea5a0d4a0ea7c11ddc56d5f88df56a5a95","afterSHA256":"61f2eac3fa189777b58f278954c103ea5a0d4a0ea7c11ddc56d5f88df56a5a95","reason":"Same source body in authored semantic page"},{"oldId":"b-af6235eaaa47203eb547ca45","targetId":"b-af6235eaaa47203eb547ca45","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"cd95176ac6950004a2ac89b291a5c2456210da6829ac70a68abe8d14c2595de7","afterSHA256":"cd95176ac6950004a2ac89b291a5c2456210da6829ac70a68abe8d14c2595de7","reason":"Same source body in authored semantic page"},{"oldId":"b-e067422ab23497906e4ec6b4","targetId":"b-e067422ab23497906e4ec6b4","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"c49232d6357522fd9a2ce0c7f9605542ba840d616e261e709a3b167378ab8391","afterSHA256":"c49232d6357522fd9a2ce0c7f9605542ba840d616e261e709a3b167378ab8391","reason":"Same source body in authored semantic page"},{"oldId":"b-6947b49e809d3919cf19a788","targetId":"b-6947b49e809d3919cf19a788","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"378a6ccfb10340771d62b5fef8fbfe2539f83070b2d2989f2c35ed91cc438be8","afterSHA256":"378a6ccfb10340771d62b5fef8fbfe2539f83070b2d2989f2c35ed91cc438be8","reason":"Same source body in authored semantic page"},{"oldId":"b-c2c5e8629d88b7d2417d0cb0","targetId":"b-c2c5e8629d88b7d2417d0cb0","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"f0f0573c44743250e28b31cf5696ecbfdd69eeeffd89c838fd710d5e52e7ae96","afterSHA256":"f0f0573c44743250e28b31cf5696ecbfdd69eeeffd89c838fd710d5e52e7ae96","reason":"Same source body in authored semantic page"},{"oldId":"b-358ea430fc3c85512036ecc4","targetId":"b-358ea430fc3c85512036ecc4","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"b769c9351f34ebc68ed7c27472d6037a868463332f4cd2baaf7d642d10f8f860","afterSHA256":"b769c9351f34ebc68ed7c27472d6037a868463332f4cd2baaf7d642d10f8f860","reason":"Same source body in authored semantic page"},{"oldId":"b-b5d1959224abe35e3f5423d4","targetId":"b-b5d1959224abe35e3f5423d4","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"9620dc81c8a3d7c3440efbdddc20207cb5571f9100e8f7b9b9f9f6ded164bdab","afterSHA256":"9620dc81c8a3d7c3440efbdddc20207cb5571f9100e8f7b9b9f9f6ded164bdab","reason":"Same source body in authored semantic page"},{"oldId":"b-016e29e6cf7d21cefe715ae2","targetId":"b-016e29e6cf7d21cefe715ae2","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"737afe1e44c836f3341701c4103d3dffc6e5200fc78e2829b40ba2ca7a72c64f","afterSHA256":"737afe1e44c836f3341701c4103d3dffc6e5200fc78e2829b40ba2ca7a72c64f","reason":"Same source body in authored semantic page"},{"oldId":"b-53b2126a5c0316059d8a3b15","targetId":"b-53b2126a5c0316059d8a3b15","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"188973b8e72f76f1befd0676e79b5aefc45bf4b2416491ef83be18d6cb131014","afterSHA256":"188973b8e72f76f1befd0676e79b5aefc45bf4b2416491ef83be18d6cb131014","reason":"Same source body in authored semantic page"},{"oldId":"b-d84123e00173b5b37e772b81","targetId":"b-d84123e00173b5b37e772b81","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"0d010adebcae62e3cb7b10a98c86ba63d0b61cdec8735a3397880d3ae2f50db1","afterSHA256":"0d010adebcae62e3cb7b10a98c86ba63d0b61cdec8735a3397880d3ae2f50db1","reason":"Same source body in authored semantic page"},{"oldId":"b-6797399e05749c74a45c1542","targetId":"b-6797399e05749c74a45c1542","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"e092e4e96514f964fb2620a149576bb5565f3718a9638a34ea1f49e3a5c12847","afterSHA256":"e092e4e96514f964fb2620a149576bb5565f3718a9638a34ea1f49e3a5c12847","reason":"Same source body in authored semantic page"},{"oldId":"b-dcad550eb5695b82d8bce250","targetId":"b-dcad550eb5695b82d8bce250","page":"reading-block-65ae675e81234522a19a201af1e42f87","operation":"move","beforeSHA256":"02bd2d981f917d5ad9574401f79a2c0465c3377e12c6c03c474cf4452e1f7193","afterSHA256":"02bd2d981f917d5ad9574401f79a2c0465c3377e12c6c03c474cf4452e1f7193","reason":"Same source body in authored semantic page"},{"oldId":"b-725aa7e906176fae41bd4cd9","targetId":"b-725aa7e906176fae41bd4cd9","page":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","operation":"move","beforeSHA256":"c836ecfcd84baf84a70fee3b5093340e6e5b4fc2ea2a38da878f82a41045e1f0","afterSHA256":"c836ecfcd84baf84a70fee3b5093340e6e5b4fc2ea2a38da878f82a41045e1f0","reason":"Same source body in authored semantic page"},{"oldId":"b-4d705539c887bcc0ad1f3c5e","targetId":"b-4d705539c887bcc0ad1f3c5e","page":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","operation":"rewrite","beforeSHA256":"1bbbed7013211e9a4464269280e5dcee0ebd4e04ffbb8fd41351f5114bc51fce","afterSHA256":"51e5cb3b305ffb050b59d2fb17530f18f29faee14aa25b863449ecfb1169d60a","reason":"Same source identity with figure semantics or reading context enriched"},{"oldId":"b-bc64a30c36487b0b72c6d36a","targetId":"b-bc64a30c36487b0b72c6d36a","page":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","operation":"move","beforeSHA256":"0ebe5564b653d73e64093c3de11d71962ff8d88d08cbb28f7def0426ffae10de","afterSHA256":"0ebe5564b653d73e64093c3de11d71962ff8d88d08cbb28f7def0426ffae10de","reason":"Same source body in authored semantic page"},{"oldId":"b-e44a992e7479c4519f2f5d1c","targetId":"b-e44a992e7479c4519f2f5d1c","page":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","operation":"move","beforeSHA256":"df529a3ca5d78966b839f5382d36379ea7fe532a3edb06f4508b1bd843e8bcd7","afterSHA256":"df529a3ca5d78966b839f5382d36379ea7fe532a3edb06f4508b1bd843e8bcd7","reason":"Same source body in authored semantic page"},{"oldId":"b-7989ea3cf4fb6a588de0d5dc","targetId":"b-7989ea3cf4fb6a588de0d5dc","page":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","operation":"move","beforeSHA256":"55e0f4486b82871bc213cb33f13c8240e5363b41f60c0673e24c6c61c5841c3a","afterSHA256":"55e0f4486b82871bc213cb33f13c8240e5363b41f60c0673e24c6c61c5841c3a","reason":"Same source body in authored semantic page"},{"oldId":"b-7b636b24ecafd3895aff30ca","targetId":"b-7b636b24ecafd3895aff30ca","page":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","operation":"move","beforeSHA256":"448987d94222e9dc12f2fdc642840249b41cfdb297f44ff9fa034faf912b2c1f","afterSHA256":"448987d94222e9dc12f2fdc642840249b41cfdb297f44ff9fa034faf912b2c1f","reason":"Same source body in authored semantic page"},{"oldId":"b-d48428b11a9715f2adf38b67","targetId":"b-d48428b11a9715f2adf38b67","page":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","operation":"move","beforeSHA256":"826c37982b1fccb48a900e7b147f828e26b6399914cb55a9725a7e159f48cebb","afterSHA256":"826c37982b1fccb48a900e7b147f828e26b6399914cb55a9725a7e159f48cebb","reason":"Same source body in authored semantic page"},{"oldId":"b-6f973b0df7ea0b74c96a1760","targetId":"b-6f973b0df7ea0b74c96a1760","page":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","operation":"move","beforeSHA256":"3d5c7bd3c37b0b27a8ff2291c779f7cb4f476415ede88c31e8859e72e9e04035","afterSHA256":"3d5c7bd3c37b0b27a8ff2291c779f7cb4f476415ede88c31e8859e72e9e04035","reason":"Same source body in authored semantic page"},{"oldId":"b-dc46df728dcee2c1d2a40d14","targetId":"b-dc46df728dcee2c1d2a40d14","page":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","operation":"move","beforeSHA256":"c08ee8b374daa51edb2a12d7498572a81bca062005f11e4fa535ab6c6cdec853","afterSHA256":"c08ee8b374daa51edb2a12d7498572a81bca062005f11e4fa535ab6c6cdec853","reason":"Same source body in authored semantic page"},{"oldId":"b-d2313692c4b41167ef8a45df","targetId":"b-d2313692c4b41167ef8a45df","page":"reading-block-4f123fd559034e98ab80a149967f6452","operation":"move","beforeSHA256":"4c12f8caf1008b197e82c6f59b2dfe2b20ec1686fb0d9d62fd0dd05ca25af4ca","afterSHA256":"4c12f8caf1008b197e82c6f59b2dfe2b20ec1686fb0d9d62fd0dd05ca25af4ca","reason":"Same source body in authored semantic page"},{"oldId":"b-5fa4d84ad71ba8fd117df165","targetId":"b-5fa4d84ad71ba8fd117df165","page":"reading-block-4f123fd559034e98ab80a149967f6452","operation":"move","beforeSHA256":"617e419c317d8efed8d341ce4af6ad4d1caf49a51c7bae9d4d1605603b749536","afterSHA256":"617e419c317d8efed8d341ce4af6ad4d1caf49a51c7bae9d4d1605603b749536","reason":"Same source body in authored semantic page"},{"oldId":"b-76c841de777d4ca9d4963eaf","targetId":"b-76c841de777d4ca9d4963eaf","page":"reading-block-4f123fd559034e98ab80a149967f6452","operation":"move","beforeSHA256":"05a43b7dca3fcbe6656e1d5fe6c72c489f7746be571acf25013a8234f62cc4ca","afterSHA256":"05a43b7dca3fcbe6656e1d5fe6c72c489f7746be571acf25013a8234f62cc4ca","reason":"Same source body in authored semantic page"},{"oldId":"b-398abdf9da9420f438319801","targetId":"b-398abdf9da9420f438319801","page":"reading-block-4f123fd559034e98ab80a149967f6452","operation":"move","beforeSHA256":"53284538628970eb67c2983de4a891ba92836b5ea5f1c443f8064a010523ac09","afterSHA256":"53284538628970eb67c2983de4a891ba92836b5ea5f1c443f8064a010523ac09","reason":"Same source body in authored semantic page"},{"oldId":"b-0751f6034b185fc4a1026760","targetId":"b-0751f6034b185fc4a1026760","page":"reading-block-ce309fa079154f8092fa03084d3bcf9f","operation":"move","beforeSHA256":"4f6e7a02e226941e5d682e57303f951521c7d87eba24808cf9c614d1c8ee0d18","afterSHA256":"4f6e7a02e226941e5d682e57303f951521c7d87eba24808cf9c614d1c8ee0d18","reason":"Same source body in authored semantic page"},{"oldId":"b-47e29e795ea4185f38df981c","targetId":"b-47e29e795ea4185f38df981c","page":"reading-block-ce309fa079154f8092fa03084d3bcf9f","operation":"move","beforeSHA256":"931258abc2eb3340d6be3c688c9a5f07957a249928b7cd01ef400b2ae932f433","afterSHA256":"931258abc2eb3340d6be3c688c9a5f07957a249928b7cd01ef400b2ae932f433","reason":"Same source body in authored semantic page"},{"oldId":"b-4cdd30ca823a30d04923fee6","targetId":"b-4cdd30ca823a30d04923fee6","page":"reading-block-ce309fa079154f8092fa03084d3bcf9f","operation":"move","beforeSHA256":"afc9d2ed59208633d8da6076b8ead853c22a8303cf016c2abf0fef4271692784","afterSHA256":"afc9d2ed59208633d8da6076b8ead853c22a8303cf016c2abf0fef4271692784","reason":"Same source body in authored semantic page"},{"oldId":"b-dafa77bc34e24104c78bd0e2","targetId":"b-dafa77bc34e24104c78bd0e2","page":"reading-block-fc3d98abedce4cfe9f92457dd3572549","operation":"move","beforeSHA256":"b422e5c41fb46da51102e6139beea88f8386b5054ac4b3ad85ac9244c32f8e1f","afterSHA256":"b422e5c41fb46da51102e6139beea88f8386b5054ac4b3ad85ac9244c32f8e1f","reason":"Same source body in authored semantic page"},{"oldId":"b-a09b427142bd2a8d8d1d1585","targetId":"b-a09b427142bd2a8d8d1d1585","page":"reading-block-fc3d98abedce4cfe9f92457dd3572549","operation":"rewrite","beforeSHA256":"d2b2884666f6364e5da1213a28d5ce1b87f7a7d0210f5e88b518983b5746fa58","afterSHA256":"2d581f2b1c5fd2dd3063e1c1569b70b145e9da82322aadec1a3dfac8bca097fe","reason":"Same source identity with figure semantics or reading context enriched"},{"oldId":"b-d353a8a8f811f0da30d8d082","targetId":"b-d353a8a8f811f0da30d8d082","page":"reading-block-fc3d98abedce4cfe9f92457dd3572549","operation":"move","beforeSHA256":"5dc7ba2b1f6c6316e7308c7da92b581aeb6feee3f11c1f88621e07593710394d","afterSHA256":"5dc7ba2b1f6c6316e7308c7da92b581aeb6feee3f11c1f88621e07593710394d","reason":"Same source body in authored semantic page"},{"oldId":"b-fe87b473a7b63b3ecc7a836d","targetId":"b-fe87b473a7b63b3ecc7a836d","page":"reading-block-fc3d98abedce4cfe9f92457dd3572549","operation":"move","beforeSHA256":"9b59abe0072b6b80a90d34b288a06475c6850e52668587e545dd8760d6fcddfe","afterSHA256":"9b59abe0072b6b80a90d34b288a06475c6850e52668587e545dd8760d6fcddfe","reason":"Same source body in authored semantic page"},{"oldId":"b-3494ec9bddb7e52309e72db6","targetId":"b-3494ec9bddb7e52309e72db6","page":"reading-block-b76c720aae524c5faef18b343a6374aa","operation":"move","beforeSHA256":"eaeeed1ae0427188eac58d53ec3f43bb2e102dce0e1d5e8c4d02912018d55f95","afterSHA256":"eaeeed1ae0427188eac58d53ec3f43bb2e102dce0e1d5e8c4d02912018d55f95","reason":"Same source body in authored semantic page"},{"oldId":"b-87d2fbdeb439b0002ac517bb","targetId":"b-87d2fbdeb439b0002ac517bb","page":"reading-block-b76c720aae524c5faef18b343a6374aa","operation":"move","beforeSHA256":"45ba6b3d2c09727e6a1c315bca9819ed3dc9a528bcd3967fd024e4e5c6a5647f","afterSHA256":"45ba6b3d2c09727e6a1c315bca9819ed3dc9a528bcd3967fd024e4e5c6a5647f","reason":"Same source body in authored semantic page"},{"oldId":"b-ff7076faf884b8940e59588b","targetId":"b-ff7076faf884b8940e59588b","page":"reading-block-b76c720aae524c5faef18b343a6374aa","operation":"move","beforeSHA256":"c6febdec2ae248a7832a8dd6f8171f5558f284b515bf60f2b725a94807eec1e8","afterSHA256":"c6febdec2ae248a7832a8dd6f8171f5558f284b515bf60f2b725a94807eec1e8","reason":"Same source body in authored semantic page"},{"oldId":"b-5df77c1803bb9a728a582838","targetId":"b-5df77c1803bb9a728a582838","page":"reading-block-b76c720aae524c5faef18b343a6374aa","operation":"move","beforeSHA256":"c6febdec2ae248a7832a8dd6f8171f5558f284b515bf60f2b725a94807eec1e8","afterSHA256":"c6febdec2ae248a7832a8dd6f8171f5558f284b515bf60f2b725a94807eec1e8","reason":"Same source body in authored semantic page"},{"oldId":"b-ac3977be08d8e851b23283db","targetId":"b-ac3977be08d8e851b23283db","page":"reading-block-b76c720aae524c5faef18b343a6374aa","operation":"move","beforeSHA256":"a5f88743244fce1f0c7154025389a242e51ec43f3098e14c0e1d51ad7930b72d","afterSHA256":"a5f88743244fce1f0c7154025389a242e51ec43f3098e14c0e1d51ad7930b72d","reason":"Same source body in authored semantic page"},{"oldId":"b-cbbf8c88fbd3997a731e3786","targetId":"b-cbbf8c88fbd3997a731e3786","page":"reading-block-b76c720aae524c5faef18b343a6374aa","operation":"move","beforeSHA256":"2074f6f25833791334e2622f481240a866c683e7f8b3b0ad0536db73dd43fd64","afterSHA256":"2074f6f25833791334e2622f481240a866c683e7f8b3b0ad0536db73dd43fd64","reason":"Same source body in authored semantic page"},{"oldId":"b-8c3c2376d901161faadb3ccc","targetId":"b-8c3c2376d901161faadb3ccc","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"dfa0892457d88def26b39b90aa5fc829695d80c9bbb0dbfbb0d27aaaba50246d","afterSHA256":"dfa0892457d88def26b39b90aa5fc829695d80c9bbb0dbfbb0d27aaaba50246d","reason":"Same source body in authored semantic page"},{"oldId":"b-67a508640bbf6e48f0d53740","targetId":"b-67a508640bbf6e48f0d53740","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"cf7fd8ff4bae4380c923987a7e392cad55130841222aa1a9b4016eb1d6f2a957","afterSHA256":"cf7fd8ff4bae4380c923987a7e392cad55130841222aa1a9b4016eb1d6f2a957","reason":"Same source body in authored semantic page"},{"oldId":"b-a85ee30b91f1989efe21d764","targetId":"b-a85ee30b91f1989efe21d764","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"e19f2082b0f95c084a830b2ddaa0e17aadc33a539dda973c55f262f41f7912c5","afterSHA256":"e19f2082b0f95c084a830b2ddaa0e17aadc33a539dda973c55f262f41f7912c5","reason":"Same source body in authored semantic page"},{"oldId":"b-453ebc53f256112313b25f0d","targetId":"b-453ebc53f256112313b25f0d","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"1f6e31e2b2dbc9a62e0dd4e9a066eafb2be5a050149f230ddb54cedec729524d","afterSHA256":"1f6e31e2b2dbc9a62e0dd4e9a066eafb2be5a050149f230ddb54cedec729524d","reason":"Same source body in authored semantic page"},{"oldId":"b-9fbea432904355d6a58329cc","targetId":"b-9fbea432904355d6a58329cc","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"35a83f4615e816d6e2089e4cc62c05fdb9d244c10b1fd5844f30bb0013b29e3b","afterSHA256":"35a83f4615e816d6e2089e4cc62c05fdb9d244c10b1fd5844f30bb0013b29e3b","reason":"Same source body in authored semantic page"},{"oldId":"b-a470da20ceb62bb30a8a6035","targetId":"b-a470da20ceb62bb30a8a6035","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"ba3d2aca4094187642fdd70cf1ec1985ebad6809f16b721f44e92851a90d945e","afterSHA256":"ba3d2aca4094187642fdd70cf1ec1985ebad6809f16b721f44e92851a90d945e","reason":"Same source body in authored semantic page"},{"oldId":"b-9cf5e31fe6bee0a964227d93","targetId":"b-9cf5e31fe6bee0a964227d93","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"18502752c7150235b0383c6453be3b72e10a15f596da43a2692724c617dad06e","afterSHA256":"18502752c7150235b0383c6453be3b72e10a15f596da43a2692724c617dad06e","reason":"Same source body in authored semantic page"},{"oldId":"b-d3927b6b895559b5312e1a54","targetId":"b-d3927b6b895559b5312e1a54","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"46ccad82420657a0419905e10975bcaa713b5009a3ea1b14300dd3552bbb4ee0","afterSHA256":"46ccad82420657a0419905e10975bcaa713b5009a3ea1b14300dd3552bbb4ee0","reason":"Same source body in authored semantic page"},{"oldId":"b-784b5bafaba9d1bed727c000","targetId":"b-784b5bafaba9d1bed727c000","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"c9a1149641761796275222b4791eedd41d5cbd674182c4bef7ddbefdfc2351b5","afterSHA256":"c9a1149641761796275222b4791eedd41d5cbd674182c4bef7ddbefdfc2351b5","reason":"Same source body in authored semantic page"},{"oldId":"b-fe20a858f01e0d6670912576","targetId":"b-fe20a858f01e0d6670912576","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"b788699bd059bf4fe754b7fb902ea4c258639e62e09bad0cd62e9fae1bb2a821","afterSHA256":"b788699bd059bf4fe754b7fb902ea4c258639e62e09bad0cd62e9fae1bb2a821","reason":"Same source body in authored semantic page"},{"oldId":"b-fdf272db87457ae4456443f9","targetId":"b-fdf272db87457ae4456443f9","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"3ae0dad0a0a4f849682fc00cb590bf19b6754cf535a6a9b5ed68d989ce809079","afterSHA256":"3ae0dad0a0a4f849682fc00cb590bf19b6754cf535a6a9b5ed68d989ce809079","reason":"Same source body in authored semantic page"},{"oldId":"b-f4d7d4340dfe6df26e33fed8","targetId":"b-f4d7d4340dfe6df26e33fed8","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"3c1b064ae1227aa2cc16fadcf715afe99cbac1c93fdc8b4e282eba90aee2b7f3","afterSHA256":"3c1b064ae1227aa2cc16fadcf715afe99cbac1c93fdc8b4e282eba90aee2b7f3","reason":"Same source body in authored semantic page"},{"oldId":"b-af40d6f94d2b1984752b0eef","targetId":"b-af40d6f94d2b1984752b0eef","page":"reading-block-63a505de22ae4389bfa3360aab9f5b84","operation":"move","beforeSHA256":"4483c65121d2fda48387c2d19b1b50e8f103d71ff64ed8875d4b85bf62dd709b","afterSHA256":"4483c65121d2fda48387c2d19b1b50e8f103d71ff64ed8875d4b85bf62dd709b","reason":"Same source body in authored semantic page"},{"oldId":"b-f8050d86f62fe4e0ccdada29","targetId":"b-f8050d86f62fe4e0ccdada29","page":"reading-block-aead117ad6f542828f635a98ebe8a29a","operation":"move","beforeSHA256":"ca2d786f5df1b68f7324a11164f448d6599e7c4d91acdecf5da2b4ebee747121","afterSHA256":"ca2d786f5df1b68f7324a11164f448d6599e7c4d91acdecf5da2b4ebee747121","reason":"Same source body in authored semantic page"},{"oldId":"b-50d7dce6dc318e40e549a7ea","targetId":"b-50d7dce6dc318e40e549a7ea","page":"reading-block-aead117ad6f542828f635a98ebe8a29a","operation":"move","beforeSHA256":"a74e7494da4f27597b87a787edfb6666ddbb5fe9cb8acff82ae11ff528697bcc","afterSHA256":"a74e7494da4f27597b87a787edfb6666ddbb5fe9cb8acff82ae11ff528697bcc","reason":"Same source body in authored semantic page"},{"oldId":"b-c58b63da3a64a06c794d6388","targetId":"b-c58b63da3a64a06c794d6388","page":"reading-block-aead117ad6f542828f635a98ebe8a29a","operation":"move","beforeSHA256":"b57464e1073c44ff4e797006cdae033c6ce6c10edc4ac7d4d01b97c0bca39c4d","afterSHA256":"b57464e1073c44ff4e797006cdae033c6ce6c10edc4ac7d4d01b97c0bca39c4d","reason":"Same source body in authored semantic page"},{"oldId":"b-cb84ae97f97dd1801e59e468","targetId":"b-cb84ae97f97dd1801e59e468","page":"reading-block-f9a09c497c544a4ba4af64ab27b80fa5","operation":"move","beforeSHA256":"86b47fdf22b5f59fcb52f39908699d3afa539bfc3ac039b38ca831c41799f903","afterSHA256":"86b47fdf22b5f59fcb52f39908699d3afa539bfc3ac039b38ca831c41799f903","reason":"Same source body in authored semantic page"},{"oldId":"b-0a031bece35d2f8b7d6af7f3","targetId":"b-0a031bece35d2f8b7d6af7f3","page":"reading-block-f9a09c497c544a4ba4af64ab27b80fa5","operation":"move","beforeSHA256":"cb5c5f6c89b690472f6152911a67770fa42e8b09dd72e92057611aac7fd5ea43","afterSHA256":"cb5c5f6c89b690472f6152911a67770fa42e8b09dd72e92057611aac7fd5ea43","reason":"Same source body in authored semantic page"},{"oldId":"b-b7343fefa2d76c805ea5baf9","targetId":"b-b7343fefa2d76c805ea5baf9","page":"reading-block-f9a09c497c544a4ba4af64ab27b80fa5","operation":"move","beforeSHA256":"36bfd8f5cd6db82d0034a944908e56f553c295a0f5c79a2fe695711943f94a8e","afterSHA256":"36bfd8f5cd6db82d0034a944908e56f553c295a0f5c79a2fe695711943f94a8e","reason":"Same source body in authored semantic page"},{"oldId":"block-7895864a9980401b8e3526beca11f36f--研究背景组件到位后选择哪一个新问题","targetId":"b-55f0b624ebf80d360fc90089","operation":"retain-source-identity"},{"oldId":"block-66b6304ea0cf47dd9c5bb009263057ab--活动-a一张小矩阵两种查找方向","targetId":"b-7f22a323af691b606ff220fb","operation":"retain-source-identity"},{"oldId":"block-6190cca74684424598eec8bcc3f7b586--从这张教学矩阵走到真实模型","targetId":"b-8035b18ba2335210d812724a","operation":"retain-source-identity"},{"oldId":"block-c64974ec883f4a6a9488baa50fe6db3c--四条件的规则预期","targetId":"b-725aa7e906176fae41bd4cd9","operation":"retain-source-identity"},{"oldId":"block-ce309fa079154f8092fa03084d3bcf9f--指令答案也需要信息来源","targetId":"b-0751f6034b185fc4a1026760","operation":"retain-source-identity"}],"blocks":[{"id":"b-f2db1364098ceccbd4a9a366","type":"h1","scope":"document","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-f2db1364098ceccbd4a9a366","content":"# CLS 03 · 视觉与语言：任务、训练与接口","sha256":"a6b2c548a0a325bab1464ec88d074342246fbd71d255cf4a7dc465a013406f44","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-767b404a0b908d4ac91a7eb2","prerequisites":[{"id":"b-767b404a0b908d4ac91a7eb2","url":"#b-767b404a0b908d4ac91a7eb2","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-767b404a0b908d4ac91a7eb2","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-767b404a0b908d4ac91a7eb2","content":"主线阅读与优先实验","sha256":"42cba31deccba2a350b9b23bd0ca1dcaa4c4c5cb9d35c773e1fcb89124788ccd","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-f2db1364098ceccbd4a9a366","nextBlock":"b-b4f948dba5ac3516dbd1f139","prerequisites":[{"id":"b-f2db1364098ceccbd4a9a366","url":"#b-f2db1364098ceccbd4a9a366","role":"section-title"}],"relatedBlocks":[]},{"id":"b-b4f948dba5ac3516dbd1f139","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-b4f948dba5ac3516dbd1f139","content":"caption历史、VQA、CLIP候选、关系控制、GLIP/LLaVA与生成桥梁","sha256":"41c70c2c07b82678ff0a60f2d009b6afa750c5c691d109e754a69abf23868b50","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-767b404a0b908d4ac91a7eb2","nextBlock":"b-c8e8739d2362537a8271d55b","prerequisites":[{"id":"b-f2db1364098ceccbd4a9a366","url":"#b-f2db1364098ceccbd4a9a366","role":"section-title"},{"id":"b-767b404a0b908d4ac91a7eb2","url":"#b-767b404a0b908d4ac91a7eb2","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-c8e8739d2362537a8271d55b","type":"p","scope":"document","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-c8e8739d2362537a8271d55b","content":"可先阅读已有结果，再决定是否运行。重算时请核对各节记录的数据、参数、环境与日期。","sha256":"f22152fd55dcdb0090b5653d37145694fd19388d31e10226549464fe8b483578","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-b4f948dba5ac3516dbd1f139","nextBlock":"b-5d0eb63c550846c49b05a585","prerequisites":[{"id":"b-f2db1364098ceccbd4a9a366","url":"#b-f2db1364098ceccbd4a9a366","role":"section-title"},{"id":"b-767b404a0b908d4ac91a7eb2","url":"#b-767b404a0b908d4ac91a7eb2","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-5d0eb63c550846c49b05a585","type":"p","scope":"block-009d0db9c9574995bdb7be7a82e66c8d","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-5d0eb63c550846c49b05a585","content":"**学习路径：** [文字候选与图文检索](/course/study/clip-retrieval.html)","sha256":"bab4bd804571aa5afbaf197e9c1539510fc766578c9825aa46cadbb18444cc32","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-c8e8739d2362537a8271d55b","nextBlock":"b-4a67b1e2817d2c4331704a6b","prerequisites":[{"id":"b-f2db1364098ceccbd4a9a366","url":"#b-f2db1364098ceccbd4a9a366","role":"section-title"},{"id":"b-767b404a0b908d4ac91a7eb2","url":"#b-767b404a0b908d4ac91a7eb2","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-4a67b1e2817d2c4331704a6b","type":"p","scope":"block-009d0db9c9574995bdb7be7a82e66c8d","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-4a67b1e2817d2c4331704a6b","content":"同一张图可以配文字、生成描述、回答问题，也可以按短语返回区域。本册把这四种输出放到同一条线上：语言此刻是答案、学习信号，还是任务条件？","sha256":"f727b99f9d6274f0111bb10a0383f86a10271b27674851de4ca88872fc35141a","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-5d0eb63c550846c49b05a585","nextBlock":"b-ae161c740b6abcadb95ffd58","prerequisites":[{"id":"b-f2db1364098ceccbd4a9a366","url":"#b-f2db1364098ceccbd4a9a366","role":"section-title"},{"id":"b-767b404a0b908d4ac91a7eb2","url":"#b-767b404a0b908d4ac91a7eb2","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-ae161c740b6abcadb95ffd58","type":"table","scope":"block-009d0db9c9574995bdb7be7a82e66c8d","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-ae161c740b6abcadb95ffd58","content":"| 你想解决的问题 | 先读 | 再做或深读 |\n| --- | --- | --- |\n| 图像怎样改变一句话或一个答案 | [P51 描述](/course/pages/l3-r2-p51.html)、[P54 问答](/course/pages/l3-r2-p54.html) | [CLS 09](https://deepnote.com/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/c9f328a00ef44ecc90804e47276a7811)，按兴趣选 LAB13 或 LAB14 |\n| 图文配对怎样得到可复用表示 | [P57 矩阵](/course/pages/l3-r2-p57.html)、[P58 候选](/course/pages/l3-r2-p58.html) | 优先 [LAB 04](https://deepnote.com/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/0ba963931ddf4866b507b210d93a43bf)；需要图库缓存时再进 LAB12 |\n| 一句话指哪个对象，视觉如何接入语言模型 | [P63 定位](/course/pages/l3-r2-p63.html)、[P64 接口](/course/pages/l3-r2-p64.html) | [CLS 11](https://deepnote.com/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/95169c3e298c4c819373bb4534f3dff9)，其中 LAB15 是可复算的关系规则练习 |","sha256":"1d235867f8149bef480564be89cbe45135e146a1a5ca2cd3ac79ed658b91718b","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"table":{"headers":["你想解决的问题","先读","再做或深读"],"rows":[["你想解决的问题","先读","再做或深读"],["图像怎样改变一句话或一个答案","P51 描述、P54 问答","CLS 09，按兴趣选 LAB13 或 LAB14"],["图文配对怎样得到可复用表示","P57 矩阵、P58 候选","优先 LAB 04；需要图库缓存时再进 LAB12"],["一句话指哪个对象，视觉如何接入语言模型","P63 定位、P64 接口","CLS 11，其中 LAB15 是可复算的关系规则练习"]]},"previousBlock":"b-4a67b1e2817d2c4331704a6b","nextBlock":"b-e124b184741cde5f76c17603","prerequisites":[{"id":"b-f2db1364098ceccbd4a9a366","url":"#b-f2db1364098ceccbd4a9a366","role":"section-title"},{"id":"b-767b404a0b908d4ac91a7eb2","url":"#b-767b404a0b908d4ac91a7eb2","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-e124b184741cde5f76c17603","type":"p","scope":"block-009d0db9c9574995bdb7be7a82e66c8d","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-e124b184741cde5f76c17603","content":"读完应能为一个任务说清输入、训练目标、输出和适合的检验；不要求把所有分支顺序运行。本册的矩阵与规则代码是小算例，真实CLIP模型证据在LAB04。最后用[条件多解](/course/blocks/generation-one-condition-many-results.html)连接第四讲；用[研究划分小例](/course/blocks/research-question-split-evidence.html)检验自己的评价是否对应未来场景。","sha256":"7cab542474232d191a291fd42ab397e8a90cb7de1f204d1cbdcbb02807a5457f","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-opening","title":"CLS 03 · 视觉与语言：任务、训练与接口","number":1},"sectionTitle":"CLS 03 · 视觉与语言：任务、训练与接口","currentQuestion":"CLS 03 · 视觉与语言：任务、训练与接口","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-ae161c740b6abcadb95ffd58","nextBlock":null,"prerequisites":[{"id":"b-f2db1364098ceccbd4a9a366","url":"#b-f2db1364098ceccbd4a9a366","role":"section-title"},{"id":"b-767b404a0b908d4ac91a7eb2","url":"#b-767b404a0b908d4ac91a7eb2","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-39fa845b693f1c278c8936bc","type":"h3","scope":"block-c13dcb1596e44be4b9e7a5f06c6f04ef","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-39fa845b693f1c278c8936bc","content":"### 1. 语言可以在同一系统里承担三种作用","sha256":"d7be4c6e6a52627a6e950b2ea2d07b7e4b6a9b011316f48d54d6427622484c10","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","title":"1. 语言可以在同一系统里承担三种作用","number":2},"sectionTitle":"1. 语言可以在同一系统里承担三种作用","currentQuestion":"1. 语言可以在同一系统里承担三种作用","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-0877387024bf3161d61600f3","prerequisites":[{"id":"b-0877387024bf3161d61600f3","url":"#b-0877387024bf3161d61600f3","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-0877387024bf3161d61600f3","type":"p","scope":"block-7ae8158cd82e44c29bd3cc05ccee7103","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-0877387024bf3161d61600f3","content":"前一部分用框和点指定对象。现在把任务说出来：“描述这张桌面图”“找到红杯”“谁拿着球”。这些句子对系统提出的输出要求不同。","sha256":"6ad34e4ada835ae6143061c572cc8edb19103f364741d4cf627501c9ba2aa759","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","title":"1. 语言可以在同一系统里承担三种作用","number":2},"sectionTitle":"1. 语言可以在同一系统里承担三种作用","currentQuestion":"1. 语言可以在同一系统里承担三种作用","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-39fa845b693f1c278c8936bc","nextBlock":"b-34f416b35fd39e754e26f7ba","prerequisites":[{"id":"b-39fa845b693f1c278c8936bc","url":"#b-39fa845b693f1c278c8936bc","role":"section-title"}],"relatedBlocks":[]},{"id":"b-34f416b35fd39e754e26f7ba","type":"table","scope":"block-7ae8158cd82e44c29bd3cc05ccee7103","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-34f416b35fd39e754e26f7ba","content":"| 语言的作用 | 本部分追问 | 需要建立的接口 |\n| --- | --- | --- |\n| 作为输出 | 如何利用图像和已生成词，描述所见？ | 视觉表示连接词序列预测 |\n| 作为学习信号 | 图文配对怎样教会匹配与检索？ | 图像与文本进入可比较空间 |\n| 作为任务条件 | 这句话指哪个区域，或要求回答什么？ | 区域—词语对应，或视觉条件下的指令作答 |","sha256":"7568784e0cb35e602743541c7257dcc26131f360b079886e0148b7b750e1d9b8","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","title":"1. 语言可以在同一系统里承担三种作用","number":2},"sectionTitle":"1. 语言可以在同一系统里承担三种作用","currentQuestion":"1. 语言可以在同一系统里承担三种作用","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"table":{"headers":["语言的作用","本部分追问","需要建立的接口"],"rows":[["语言的作用","本部分追问","需要建立的接口"],["作为输出","如何利用图像和已生成词，描述所见？","视觉表示连接词序列预测"],["作为学习信号","图文配对怎样教会匹配与检索？","图像与文本进入可比较空间"],["作为任务条件","这句话指哪个区域，或要求回答什么？","区域—词语对应，或视觉条件下的指令作答"]]},"previousBlock":"b-0877387024bf3161d61600f3","nextBlock":"b-b5573c38b0d3e7b9d3bcbf52","prerequisites":[{"id":"b-39fa845b693f1c278c8936bc","url":"#b-39fa845b693f1c278c8936bc","role":"section-title"},{"id":"b-0877387024bf3161d61600f3","url":"#b-0877387024bf3161d61600f3","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-b5573c38b0d3e7b9d3bcbf52","type":"p","scope":"block-7ae8158cd82e44c29bd3cc05ccee7103","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-b5573c38b0d3e7b9d3bcbf52","content":"这不是互斥的三类系统，也不是后一阶段淘汰前一阶段。一个视觉助手可以使用图文配对学习，用问题指定任务，再生成文字回答。先明确语言此刻的作用，再讨论需要的训练与接口。","sha256":"c5a151ba290050d898b8b7b1ee06d5e932083a9a348688238f6e032b81d679f2","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c13dcb1596e44be4b9e7a5f06c6f04ef","title":"1. 语言可以在同一系统里承担三种作用","number":2},"sectionTitle":"1. 语言可以在同一系统里承担三种作用","currentQuestion":"1. 语言可以在同一系统里承担三种作用","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-34f416b35fd39e754e26f7ba","nextBlock":null,"prerequisites":[{"id":"b-39fa845b693f1c278c8936bc","url":"#b-39fa845b693f1c278c8936bc","role":"section-title"},{"id":"b-0877387024bf3161d61600f3","url":"#b-0877387024bf3161d61600f3","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-132dcac779187c3ab1691842","type":"h3","scope":"block-8011bff99a6d4beb88ae230911fbb097","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-132dcac779187c3ab1691842","content":"### 2. 语言作为输出：看图说话怎样接上已有能力？","sha256":"f18263031c97893ae92a034e60fc60f4b4242cecc141cb54848ca0940cd975ab","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-8011bff99a6d4beb88ae230911fbb097","title":"2. 语言作为输出：看图说话怎样接上已有能力？","number":3},"sectionTitle":"2. 语言作为输出：看图说话怎样接上已有能力？","currentQuestion":"2. 语言作为输出：看图说话怎样接上已有能力？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-4aadcccade2cec4ac1b74131","prerequisites":[{"id":"b-4aadcccade2cec4ac1b74131","url":"#b-4aadcccade2cec4ac1b74131","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-4aadcccade2cec4ac1b74131","type":"p","scope":"block-9af985696da54136a73aa78d650b93c5","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-4aadcccade2cec4ac1b74131","content":"图像描述学习 $p(y_t\\mid I,y_{<t})$：视觉特征与已有文字一起决定下一词。训练时配对描述给出目标；推理时从开始符号出发，只能接续自己的输出，直到结束符号。今天先把这条接口看清，循环网络内部留第五讲。","sha256":"7aca821f1c7bffbb560cbea620602884dbd6c22947e99b30387a9ae006a78714","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-8011bff99a6d4beb88ae230911fbb097","title":"2. 语言作为输出：看图说话怎样接上已有能力？","number":3},"sectionTitle":"2. 语言作为输出：看图说话怎样接上已有能力？","currentQuestion":"2. 语言作为输出：看图说话怎样接上已有能力？","sourceSlides":[],"knowledgeBlock":null,"formulas":[{"latex":"p(y_t\\mid I,y_{<t})","definitionContext":"2. 语言作为输出：看图说话怎样接上已有能力？"}],"previousBlock":"b-132dcac779187c3ab1691842","nextBlock":"b-32432f4b3286d6119f171583","prerequisites":[{"id":"b-132dcac779187c3ab1691842","url":"#b-132dcac779187c3ab1691842","role":"section-title"}],"relatedBlocks":[]},{"id":"b-32432f4b3286d6119f171583","type":"p","scope":"block-9af985696da54136a73aa78d650b93c5","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-32432f4b3286d6119f171583","content":"[返回图像条件的课堂图](/course/pages/l3-r2-p51.html)。完整的 shifted target、EOS/PAD 和保留集生成对照归并到 [CLS 09 · 图像条件输出：描述与问答](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/c9f328a00ef44ecc90804e47276a7811?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=c9f328a00ef44ecc90804e47276a7811&utm_term=get_notebook) 与 [LAB 13 · 看图生成一句话：训练、解码与消融](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/3da47f3ee3554ee0a36e0bb6a2fdc61f?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=3da47f3ee3554ee0a36e0bb6a2fdc61f&utm_term=get_notebook)；本册不复制两份训练说明。","sha256":"2fe5de42360d0416004495225148d4789a58190d6d5d6f8ccf8d6f676cc7db8f","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-8011bff99a6d4beb88ae230911fbb097","title":"2. 语言作为输出：看图说话怎样接上已有能力？","number":3},"sectionTitle":"2. 语言作为输出：看图说话怎样接上已有能力？","currentQuestion":"2. 语言作为输出：看图说话怎样接上已有能力？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-4aadcccade2cec4ac1b74131","nextBlock":"b-488785d17b475c28032a7329","prerequisites":[{"id":"b-132dcac779187c3ab1691842","url":"#b-132dcac779187c3ab1691842","role":"section-title"},{"id":"b-4aadcccade2cec4ac1b74131","url":"#b-4aadcccade2cec4ac1b74131","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-488785d17b475c28032a7329","type":"p","scope":"block-9af985696da54136a73aa78d650b93c5","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-488785d17b475c28032a7329","content":"一张图可有多种真实描述。“桌上有杯子”与“左侧红杯靠近书”聚焦信息不同。先说明任务要求概括还是详细描述，再判断遗漏是否构成错误。[图像条件怎样进入一个可变长度答案](/course/blocks/caption-conditioned-token.html) · [已保存的条件生成实验：视觉输入确实改变了句子](/course/blocks/caption-visual-controls.html)。","sha256":"a4199dc2105b7fcf2d31b7486c23469b3c2adfd5e951d87c8810ebe4fe3e0734","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-8011bff99a6d4beb88ae230911fbb097","title":"2. 语言作为输出：看图说话怎样接上已有能力？","number":3},"sectionTitle":"2. 语言作为输出：看图说话怎样接上已有能力？","currentQuestion":"2. 语言作为输出：看图说话怎样接上已有能力？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-32432f4b3286d6119f171583","nextBlock":null,"prerequisites":[{"id":"b-132dcac779187c3ab1691842","url":"#b-132dcac779187c3ab1691842","role":"section-title"},{"id":"b-4aadcccade2cec4ac1b74131","url":"#b-4aadcccade2cec4ac1b74131","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-55f0b624ebf80d360fc90089","type":"h3","scope":"block-7895864a9980401b8e3526beca11f36f","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-55f0b624ebf80d360fc90089","content":"### 研究背景：组件到位后，选择哪一个新问题？","sha256":"ef54cf9e1e190890a585eee086cb53436d99085fc293b4e6e3c919ca09d1a0cb","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-7895864a9980401b8e3526beca11f36f","title":"研究背景：组件到位后，选择哪一个新问题？","number":4},"sectionTitle":"研究背景：组件到位后，选择哪一个新问题？","currentQuestion":"研究背景：组件到位后，选择哪一个新问题？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-2ffeb77a48e76fa7410095fd","prerequisites":[{"id":"b-2ffeb77a48e76fa7410095fd","url":"#b-2ffeb77a48e76fa7410095fd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-2ffeb77a48e76fa7410095fd","type":"p","scope":"block-7895864a9980401b8e3526beca11f36f","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-2ffeb77a48e76fa7410095fd","content":"2014–2016 年，视觉预训练、文字预测与图文数据汇合，出现描述、区域对齐和视觉问答等不同研究入口。Trevor Darrell 是 LRCN 的共同作者之一；这里使用公开研究背景，不推断个人动机或讲者私下经历。","sha256":"6540e5779e1c360eb7aa418f46d443a164608b1194c149fd60832c8c4e1d37da","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-7895864a9980401b8e3526beca11f36f","title":"研究背景：组件到位后，选择哪一个新问题？","number":4},"sectionTitle":"研究背景：组件到位后，选择哪一个新问题？","currentQuestion":"研究背景：组件到位后，选择哪一个新问题？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-55f0b624ebf80d360fc90089","nextBlock":"b-c012c920c7e3fbd58c7ffef7","prerequisites":[{"id":"b-55f0b624ebf80d360fc90089","url":"#b-55f0b624ebf80d360fc90089","role":"section-title"}],"relatedBlocks":[]},{"id":"b-c012c920c7e3fbd58c7ffef7","type":"p","scope":"block-7895864a9980401b8e3526beca11f36f","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-c012c920c7e3fbd58c7ffef7","content":"这段历史的重点是正面进展：已有表示确实开始支持可训练、可比较的新任务。再问组合缺口和局部关系，才知道后续工作为何需要新机制。[课堂历史图](/course/pages/l3-r2-p50.html) · [历史事实、评价结果与来源](/course/blocks/vl-history-convergence.html) · [DCC 的配对缺口](/course/blocks/caption-compositional-gap.html)。","sha256":"26ec077cbd6252e4bc71322380612569328787416226eee320a977c24a89589a","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-7895864a9980401b8e3526beca11f36f","title":"研究背景：组件到位后，选择哪一个新问题？","number":4},"sectionTitle":"研究背景：组件到位后，选择哪一个新问题？","currentQuestion":"研究背景：组件到位后，选择哪一个新问题？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-2ffeb77a48e76fa7410095fd","nextBlock":null,"prerequisites":[{"id":"b-55f0b624ebf80d360fc90089","url":"#b-55f0b624ebf80d360fc90089","role":"section-title"},{"id":"b-2ffeb77a48e76fa7410095fd","url":"#b-2ffeb77a48e76fa7410095fd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-42c1e54de4c9754ed71b8a36","type":"h3","scope":"block-6a1571aafa7e44d8b3a0654c78166412","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-42c1e54de4c9754ed71b8a36","content":"### 3. 语言作为学习信号：把配对变成可比较关系","sha256":"75581af4311579d0f0aa8b3e31fa3041835f11a6eff2ca81d661bda081bd4195","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-6a1571aafa7e44d8b3a0654c78166412","title":"3. 语言作为学习信号：把配对变成可比较关系","number":5},"sectionTitle":"3. 语言作为学习信号：把配对变成可比较关系","currentQuestion":"3. 语言作为学习信号：把配对变成可比较关系","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-8a44b6b00c3ec50bc70bbbbd","prerequisites":[{"id":"b-8a44b6b00c3ec50bc70bbbbd","url":"#b-8a44b6b00c3ec50bc70bbbbd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-8a44b6b00c3ec50bc70bbbbd","type":"p","scope":"block-f0aeadb1c331456f96ceb967cfb16a4c","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-8a44b6b00c3ec50bc70bbbbd","content":"CLIP 使用已配对的图像与文字，同时训练两种编码器。训练后，可以把“a photo of a cup”等候选描述编码成文字向量，与图像向量比较，做分类或在已有集合中检索。[CLIP](https://proceedings.mlr.press/v139/radford21a.html)","sha256":"7ca98a60191efe95460cc789edd63b4dcd46b8e818d377021613b48bd73a2582","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-6a1571aafa7e44d8b3a0654c78166412","title":"3. 语言作为学习信号：把配对变成可比较关系","number":5},"sectionTitle":"3. 语言作为学习信号：把配对变成可比较关系","currentQuestion":"3. 语言作为学习信号：把配对变成可比较关系","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-42c1e54de4c9754ed71b8a36","nextBlock":"b-5efb5502711128ce2f86ae4c","prerequisites":[{"id":"b-42c1e54de4c9754ed71b8a36","url":"#b-42c1e54de4c9754ed71b8a36","role":"section-title"}],"relatedBlocks":[]},{"id":"b-5efb5502711128ce2f86ae4c","type":"p","scope":"block-f0aeadb1c331456f96ceb967cfb16a4c","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-5efb5502711128ce2f86ae4c","content":"这项能力来自配对学习：图像向量与文字向量本来并不天然处在可比较的坐标系。图文配对包含人的文字和数据选择，是外部学习信号；不使用固定类别标签不等于完全没有监督。","sha256":"8cbcdacec033c71a8883d97e2d9160a22887dde95646104c6a75b045185b1614","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-6a1571aafa7e44d8b3a0654c78166412","title":"3. 语言作为学习信号：把配对变成可比较关系","number":5},"sectionTitle":"3. 语言作为学习信号：把配对变成可比较关系","currentQuestion":"3. 语言作为学习信号：把配对变成可比较关系","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-8a44b6b00c3ec50bc70bbbbd","nextBlock":"b-c4c792fe9279926774b2c7a9","prerequisites":[{"id":"b-42c1e54de4c9754ed71b8a36","url":"#b-42c1e54de4c9754ed71b8a36","role":"section-title"},{"id":"b-8a44b6b00c3ec50bc70bbbbd","url":"#b-8a44b6b00c3ec50bc70bbbbd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-c4c792fe9279926774b2c7a9","type":"p","scope":"block-f0aeadb1c331456f96ceb967cfb16a4c","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-c4c792fe9279926774b2c7a9","content":"设红杯、蓝杯、书三张图分别与三段描述配对。把归一化表示记为 uᵢ 和 vⱼ，组成 `Sᵢⱼ=uᵢᵀvⱼ`。每一行回答“这张图配哪段文字”；每一列回答“这段文字配哪张图”。正确配对位于对角线，两种方向的分类损失一起参与训练。","sha256":"a22143a5d7eb7b02fb2f6b604dc5b90425bbfb2492a3e768276483cb768bb024","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-6a1571aafa7e44d8b3a0654c78166412","title":"3. 语言作为学习信号：把配对变成可比较关系","number":5},"sectionTitle":"3. 语言作为学习信号：把配对变成可比较关系","currentQuestion":"3. 语言作为学习信号：把配对变成可比较关系","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-5efb5502711128ce2f86ae4c","nextBlock":null,"prerequisites":[{"id":"b-42c1e54de4c9754ed71b8a36","url":"#b-42c1e54de4c9754ed71b8a36","role":"section-title"},{"id":"b-8a44b6b00c3ec50bc70bbbbd","url":"#b-8a44b6b00c3ec50bc70bbbbd","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-7f22a323af691b606ff220fb","type":"h3","scope":"block-66b6304ea0cf47dd9c5bb009263057ab","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-7f22a323af691b606ff220fb","content":"### 活动 A：一张小矩阵，两种查找方向","sha256":"0d2f43a64410dd0053d3e816f0394d6078bcdb5d28cd78e55c835ebf46152d25","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","number":6},"sectionTitle":"活动 A：一张小矩阵，两种查找方向","currentQuestion":"活动 A：一张小矩阵，两种查找方向","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-3a8538c0691bc089c9317ce7","prerequisites":[{"id":"b-3a8538c0691bc089c9317ce7","url":"#b-3a8538c0691bc089c9317ce7","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-3a8538c0691bc089c9317ce7","type":"p","scope":"block-66b6304ea0cf47dd9c5bb009263057ab","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-3a8538c0691bc089c9317ce7","content":"行与列共同使用红杯、蓝杯、书的固定顺序。构造三维单位图像向量为三个坐标轴；对应文字向量在自身轴上取 4、另外两轴上取 1，再除以 √18 归一化。因此下表的每一项都是真正的余弦相似度：对角为 4/√18≈0.9428，非对角为 1/√18≈0.2357。这些向量是教学构造，不是 CLIP 推理输出。","sha256":"a8611b72f50695d3fd07e450025d70d459db5245859e2727f7acd33767f3d609","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","number":6},"sectionTitle":"活动 A：一张小矩阵，两种查找方向","currentQuestion":"活动 A：一张小矩阵，两种查找方向","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-7f22a323af691b606ff220fb","nextBlock":"b-be72f2fd64d8452c1ba5078b","prerequisites":[{"id":"b-7f22a323af691b606ff220fb","url":"#b-7f22a323af691b606ff220fb","role":"section-title"}],"relatedBlocks":[]},{"id":"b-be72f2fd64d8452c1ba5078b","type":"table","scope":"block-66b6304ea0cf47dd9c5bb009263057ab","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-be72f2fd64d8452c1ba5078b","content":"|  | 红杯描述 | 蓝杯描述 | 书描述 |\n| --- | --- | --- | --- |\n| 红杯图 | 4/√18 | 1/√18 | 1/√18 |\n| 蓝杯图 | 1/√18 | 4/√18 | 1/√18 |\n| 书图 | 1/√18 | 1/√18 | 4/√18 |","sha256":"aead4f2d734b471023884420cc7eb3495c15da992dc2d3ac4788c141910c2a9a","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","number":6},"sectionTitle":"活动 A：一张小矩阵，两种查找方向","currentQuestion":"活动 A：一张小矩阵，两种查找方向","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"table":{"headers":["","红杯描述","蓝杯描述","书描述"],"rows":[["","红杯描述","蓝杯描述","书描述"],["红杯图","4/√18","1/√18","1/√18"],["蓝杯图","1/√18","4/√18","1/√18"],["书图","1/√18","1/√18","4/√18"]]},"previousBlock":"b-3a8538c0691bc089c9317ce7","nextBlock":"b-d9262d95a13d9809b9882aab","prerequisites":[{"id":"b-7f22a323af691b606ff220fb","url":"#b-7f22a323af691b606ff220fb","role":"section-title"},{"id":"b-3a8538c0691bc089c9317ce7","url":"#b-3a8538c0691bc089c9317ce7","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-d9262d95a13d9809b9882aab","type":"p","scope":"block-66b6304ea0cf47dd9c5bb009263057ab","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-d9262d95a13d9809b9882aab","content":"先将温度设为 τ=1，令 logits=S/τ。**先预测：** 把蓝杯文字向量对红杯轴的权重从 1 改大并重新归一化，哪张图与哪段文字的正确配对可能变难？运行后分别看行与列的正确配对概率，而不是只看一个总分。","sha256":"15d0d789cdb37ba00e55be5d12ef2aef91fc80dc4a5938f9d2c13a45065d3445","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","number":6},"sectionTitle":"活动 A：一张小矩阵，两种查找方向","currentQuestion":"活动 A：一张小矩阵，两种查找方向","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-be72f2fd64d8452c1ba5078b","nextBlock":"b-3b820f1bd9f5d2dc70dec8aa","prerequisites":[{"id":"b-7f22a323af691b606ff220fb","url":"#b-7f22a323af691b606ff220fb","role":"section-title"},{"id":"b-3a8538c0691bc089c9317ce7","url":"#b-3a8538c0691bc089c9317ce7","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-3b820f1bd9f5d2dc70dec8aa","type":"p","scope":"block-66b6304ea0cf47dd9c5bb009263057ab","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-3b820f1bd9f5d2dc70dec8aa","content":"批内未配对不保证语义完全无关，近重复和描述质量都会影响目标。这里先固定对角配对关系，隔离双向损失的计算。","sha256":"827be3cc0a439402b9a8d4facde53fe7a3e84bb93a2fe7dd31de94dd637ab16d","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","number":6},"sectionTitle":"活动 A：一张小矩阵，两种查找方向","currentQuestion":"活动 A：一张小矩阵，两种查找方向","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-d9262d95a13d9809b9882aab","nextBlock":"b-88200f51586c92ca092f5b3c","prerequisites":[{"id":"b-7f22a323af691b606ff220fb","url":"#b-7f22a323af691b606ff220fb","role":"section-title"},{"id":"b-3a8538c0691bc089c9317ce7","url":"#b-3a8538c0691bc089c9317ce7","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-88200f51586c92ca092f5b3c","type":"p","scope":"block-66b6304ea0cf47dd9c5bb009263057ab","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-88200f51586c92ca092f5b3c","content":"按默认构造计算，行、列方向的正确配对概率均约为 `[0.5035, 0.5035, 0.5035]`，双向平均损失约 `0.686192`。这是本页教学向量的确定性计算结果，可先阅读再改条件。","sha256":"7db21819736de71c652ced00174f154356926b74ee2a19cf7e3d2774b53e877d","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","number":6},"sectionTitle":"活动 A：一张小矩阵，两种查找方向","currentQuestion":"活动 A：一张小矩阵，两种查找方向","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-3b820f1bd9f5d2dc70dec8aa","nextBlock":"b-3b0a5e2074a6c488289ee381","prerequisites":[{"id":"b-7f22a323af691b606ff220fb","url":"#b-7f22a323af691b606ff220fb","role":"section-title"},{"id":"b-3a8538c0691bc089c9317ce7","url":"#b-3a8538c0691bc089c9317ce7","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-3b0a5e2074a6c488289ee381","type":"pre","scope":"block-fdd18e776fb949909b1d5e2233b7d639","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-3b0a5e2074a6c488289ee381","content":"```\n# 独立 CPU 的双向配对目标；余弦来自归一化教学向量。\nimport math\nobjects = ['redcup', 'bluecup', 'book']\nimage_vectors = [[1.0,0.0,0.0],[0.0,1.0,0.0],[0.0,0.0,1.0]]\ntext_weights = [[4.0,1.0,1.0],[1.0,4.0,1.0],[1.0,1.0,4.0]]\ndef normalize(vector):\n    norm=math.sqrt(sum(x*x for x in vector))\n    return [x/norm for x in vector]\ntext_vectors=[normalize(vector) for vector in text_weights]\nS=[[sum(a*b for a,b in zip(u,v)) for v in text_vectors] for u in image_vectors]\ntemperature=1.0\nlogits=[[s/temperature for s in row] for row in S]\ndef softmax(row):\n    exps=[math.exp(x-max(row)) for x in row]\n    return [x/sum(exps) for x in exps]\nrow_prob=[softmax(row) for row in logits]\ncol_prob=[softmax(list(col)) for col in zip(*logits)]\nrow_loss=-sum(math.log(row_prob[i][i]) for i in range(3))/3\ncol_loss=-sum(math.log(col_prob[i][i]) for i in range(3))/3\nprint('对象顺序:',objects,'温度:',temperature)\nprint('余弦矩阵:',[[round(s,6) for s in row] for row in S])\nprint('每张图找正确文字:',[round(row_prob[i][i],4) for i in range(3)])\nprint('每段文字找正确图:',[round(col_prob[i][i],4) for i in range(3)])\nprint('双向平均损失:',round((row_loss+col_loss)/2,6))\nassert all(abs(sum(p)-1)<1e-12 for p in row_prob+col_prob)\nassert all(abs(sum(x*x for x in vector)-1)<1e-12 for vector in image_vectors+text_vectors)\nif text_weights==[[4.0,1.0,1.0],[1.0,4.0,1.0],[1.0,1.0,4.0]] and temperature==1.0:\n    assert all(math.isclose(S[i][j],(4 if i==j else 1)/math.sqrt(18)) for i in range(3) for j in range(3))\n    assert math.isclose((row_loss+col_loss)/2,0.6861917388550698)\n\n```","sha256":"7462623f6862fb9ca9e60dff3dddc5d87cc3d61b00f48431e6c4da48f60fc1b1","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-66b6304ea0cf47dd9c5bb009263057ab","title":"活动 A：一张小矩阵，两种查找方向","number":6},"sectionTitle":"活动 A：一张小矩阵，两种查找方向","currentQuestion":"活动 A：一张小矩阵，两种查找方向","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-88200f51586c92ca092f5b3c","nextBlock":null,"prerequisites":[{"id":"b-7f22a323af691b606ff220fb","url":"#b-7f22a323af691b606ff220fb","role":"section-title"},{"id":"b-3a8538c0691bc089c9317ce7","url":"#b-3a8538c0691bc089c9317ce7","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-8035b18ba2335210d812724a","type":"h3","scope":"block-6190cca74684424598eec8bcc3f7b586","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-8035b18ba2335210d812724a","content":"### 从这张教学矩阵，走到真实模型","sha256":"0b107bdae592f78e39efffc6bd9c577608dc6857569f7394cbbe587754ee0fbe","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-6190cca74684424598eec8bcc3f7b586","title":"从这张教学矩阵，走到真实模型","number":7},"sectionTitle":"从这张教学矩阵，走到真实模型","currentQuestion":"从这张教学矩阵，走到真实模型","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-2d4247819ab1ae7dec6672ae","prerequisites":[{"id":"b-2d4247819ab1ae7dec6672ae","url":"#b-2d4247819ab1ae7dec6672ae","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-2d4247819ab1ae7dec6672ae","type":"p","scope":"block-6190cca74684424598eec8bcc3f7b586","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-2d4247819ab1ae7dec6672ae","content":"上面代码使用三维单位向量和 τ=1，正确概率约 0.5035、平均损失约 0.686192。课堂 [P57](/course/pages/l3-r2-p57.html) 使用另一组四维单位向量和 τ=.2，正确概率约 0.90876、损失约 0.09567。两套都是自洽的教学构造；不要把一套的温度、矩阵和另一套的结果拼在一起。","sha256":"f16725c3f4b99db85728a8c0ad5468e176f12e070a8e0ef4c396639ead55b32f","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-6190cca74684424598eec8bcc3f7b586","title":"从这张教学矩阵，走到真实模型","number":7},"sectionTitle":"从这张教学矩阵，走到真实模型","currentQuestion":"从这张教学矩阵，走到真实模型","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-8035b18ba2335210d812724a","nextBlock":"b-9eb1e2d083a01ba64c6ccd83","prerequisites":[{"id":"b-8035b18ba2335210d812724a","url":"#b-8035b18ba2335210d812724a","role":"section-title"}],"relatedBlocks":[]},{"id":"b-9eb1e2d083a01ba64c6ccd83","type":"p","scope":"block-6190cca74684424598eec8bcc3f7b586","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-9eb1e2d083a01ba64c6ccd83","content":"[LAB 04 · CLIP：候选、提示与关系检验](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/0ba963931ddf4866b507b210d93a43bf?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=0ba963931ddf4866b507b210d93a43bf&utm_term=get_notebook) 固定真实猫图与 CLIP checkpoint，分别扩大候选、改模板和删除正确类别；这是模型证据。[LAB 12 · CLIP延伸：缓存与检索（近似索引选读）](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/921eeaf784284ce19568c6ca7619b55a?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=921eeaf784284ce19568c6ca7619b55a&utm_term=get_notebook) 使用同一编码器得到的完整向量，继续看缓存与检索。先完成前者再选后者，避免重复做两份“图文匹配”。[为什么候选 softmax 会变](/course/blocks/clip-candidate-probability.html)。","sha256":"ad34b5f0089cfb6cb77961b0aa49093d4e43fbc5d8788f09d588270e1c227693","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-6190cca74684424598eec8bcc3f7b586","title":"从这张教学矩阵，走到真实模型","number":7},"sectionTitle":"从这张教学矩阵，走到真实模型","currentQuestion":"从这张教学矩阵，走到真实模型","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-2d4247819ab1ae7dec6672ae","nextBlock":null,"prerequisites":[{"id":"b-8035b18ba2335210d812724a","url":"#b-8035b18ba2335210d812724a","role":"section-title"},{"id":"b-2d4247819ab1ae7dec6672ae","url":"#b-2d4247819ab1ae7dec6672ae","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-8b4568eb7e9d4587ac6c51e1","type":"h3","scope":"block-65ae675e81234522a19a201af1e42f87","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-8b4568eb7e9d4587ac6c51e1","content":"### 4. 看衣色，还是看关系？让两种规则作出不同预测","sha256":"d6d7f687bcedba0dcfe9455635b91fa547436d30cdd7198d319d848e7f7bdac9","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-0f05091b02e919b6f9e61496","prerequisites":[{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-0f05091b02e919b6f9e61496","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-0f05091b02e919b6f9e61496","content":"正式问题保留两句候选：","sha256":"1e7c02057395dde2ac8ca8b8cdfdf6e4e8cce3442906d0ec870a82c93536b0da","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-8b4568eb7e9d4587ac6c51e1","nextBlock":"b-f2475d75d62f060f642a0a4e","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"}],"relatedBlocks":[]},{"id":"b-f2475d75d62f060f642a0a4e","type":"ul","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-f2475d75d62f060f642a0a4e","content":"- A. `A person in red holds a ball beside a person in blue.`\n\n- B. `A person in blue holds a ball beside a person in red.`","sha256":"029f2ef9a409227d34191533326a7c683f8de701b3bd7cb9250da730a734db5a","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-0f05091b02e919b6f9e61496","nextBlock":"b-563ca7c3f49440148855fdbd","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-563ca7c3f49440148855fdbd","type":"li","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-563ca7c3f49440148855fdbd","content":"- A. `A person in red holds a ball beside a person in blue.`","sha256":"f87e8116e3b3421c94ff6df6c88c80edbb76ab16ad88ecef445a1094faa116e7","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-f2475d75d62f060f642a0a4e","nextBlock":"b-69040d4166d1ca202400ba99","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-69040d4166d1ca202400ba99","type":"li","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-69040d4166d1ca202400ba99","content":"- B. `A person in blue holds a ball beside a person in red.`","sha256":"61f2eac3fa189777b58f278954c103ea5a0d4a0ea7c11ddc56d5f88df56a5a95","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-563ca7c3f49440148855fdbd","nextBlock":"b-af6235eaaa47203eb547ca45","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-af6235eaaa47203eb547ca45","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-af6235eaaa47203eb547ca45","content":"**条件1：左红持球**","sha256":"cd95176ac6950004a2ac89b291a5c2456210da6829ac70a68abe8d14c2595de7","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-69040d4166d1ca202400ba99","nextBlock":"b-e067422ab23497906e4ec6b4","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-e067422ab23497906e4ec6b4","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-e067422ab23497906e4ec6b4","content":"![条件1：左红持球](/course/knowledge-assets/b44ae6205135966005a376cd.jpg)","sha256":"c49232d6357522fd9a2ce0c7f9605542ba840d616e261e709a3b167378ab8391","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-af6235eaaa47203eb547ca45","nextBlock":"b-6947b49e809d3919cf19a788","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-6947b49e809d3919cf19a788","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-6947b49e809d3919cf19a788","content":"**条件2：左蓝持球**","sha256":"378a6ccfb10340771d62b5fef8fbfe2539f83070b2d2989f2c35ed91cc438be8","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e067422ab23497906e4ec6b4","nextBlock":"b-c2c5e8629d88b7d2417d0cb0","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-c2c5e8629d88b7d2417d0cb0","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-c2c5e8629d88b7d2417d0cb0","content":"![条件2：左蓝持球](/course/knowledge-assets/a2fad6392231baa79e7361b8.jpg)","sha256":"f0f0573c44743250e28b31cf5696ecbfdd69eeeffd89c838fd710d5e52e7ae96","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-6947b49e809d3919cf19a788","nextBlock":"b-358ea430fc3c85512036ecc4","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-358ea430fc3c85512036ecc4","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-358ea430fc3c85512036ecc4","content":"**条件3：右蓝持球**","sha256":"b769c9351f34ebc68ed7c27472d6037a868463332f4cd2baaf7d642d10f8f860","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-c2c5e8629d88b7d2417d0cb0","nextBlock":"b-b5d1959224abe35e3f5423d4","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-b5d1959224abe35e3f5423d4","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-b5d1959224abe35e3f5423d4","content":"![条件3：右蓝持球](/course/knowledge-assets/429e669b3080a200d8e3b65c.jpg)","sha256":"9620dc81c8a3d7c3440efbdddc20207cb5571f9100e8f7b9b9f9f6ded164bdab","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-358ea430fc3c85512036ecc4","nextBlock":"b-016e29e6cf7d21cefe715ae2","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-016e29e6cf7d21cefe715ae2","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-016e29e6cf7d21cefe715ae2","content":"**条件4：右红持球**","sha256":"737afe1e44c836f3341701c4103d3dffc6e5200fc78e2829b40ba2ca7a72c64f","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-b5d1959224abe35e3f5423d4","nextBlock":"b-53b2126a5c0316059d8a3b15","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-53b2126a5c0316059d8a3b15","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-53b2126a5c0316059d8a3b15","content":"![条件4：右红持球](/course/knowledge-assets/62eb7ad7573b1dc20562ec8a.jpg)","sha256":"188973b8e72f76f1befd0676e79b5aefc45bf4b2416491ef83be18d6cb131014","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-016e29e6cf7d21cefe715ae2","nextBlock":"b-d84123e00173b5b37e772b81","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-d84123e00173b5b37e772b81","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-d84123e00173b5b37e772b81","content":"两个人、一个球；左右均按观看者位置。每个条件的持球人及另一人是否接触球应从图中确认。","sha256":"0d010adebcae62e3cb7b10a98c86ba63d0b61cdec8735a3397880d3ae2f50db1","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-53b2126a5c0316059d8a3b15","nextBlock":"b-6797399e05749c74a45c1542","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-6797399e05749c74a45c1542","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-6797399e05749c74a45c1542","content":"原来两幅图的持球人都站在左侧：左红持球时 A 合适，左蓝持球时 B 合适。两个观察同时符合两条规则：**读取持球者衣色**，或者仅仅**读取左侧人物衣色**。因此原两图不足以区分两种解释。","sha256":"e092e4e96514f964fb2620a149576bb5565f3718a9638a34ea1f49e3a5c12847","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-d84123e00173b5b37e772b81","nextBlock":"b-dcad550eb5695b82d8bce250","prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-dcad550eb5695b82d8bce250","type":"p","scope":"block-1a0beae32caa4112a3e73f1a4249a6a9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-dcad550eb5695b82d8bce250","content":"新增右侧人物持球的两种条件，保持 A/B 候选不变。现在两条规则会给出不同预测，实验才有机会区分它们。图中独立生成的姿态、背景、光照也可能变化，所以它是针对竞争解释的条件设计，不声称所有图像只变了一个像素因素。","sha256":"02bd2d981f917d5ad9574401f79a2c0465c3377e12c6c03c474cf4452e1f7193","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-65ae675e81234522a19a201af1e42f87","title":"4. 看衣色，还是看关系？让两种规则作出不同预测","number":8},"sectionTitle":"4. 看衣色，还是看关系？让两种规则作出不同预测","currentQuestion":"4. 看衣色，还是看关系？让两种规则作出不同预测","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-6797399e05749c74a45c1542","nextBlock":null,"prerequisites":[{"id":"b-8b4568eb7e9d4587ac6c51e1","url":"#b-8b4568eb7e9d4587ac6c51e1","role":"section-title"},{"id":"b-0f05091b02e919b6f9e61496","url":"#b-0f05091b02e919b6f9e61496","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-725aa7e906176fae41bd4cd9","type":"h3","scope":"block-c64974ec883f4a6a9488baa50fe6db3c","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-725aa7e906176fae41bd4cd9","content":"### 四条件的规则预期","sha256":"c836ecfcd84baf84a70fee3b5093340e6e5b4fc2ea2a38da878f82a41045e1f0","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","title":"四条件的规则预期","number":9},"sectionTitle":"四条件的规则预期","currentQuestion":"四条件的规则预期","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-4d705539c887bcc0ad1f3c5e","prerequisites":[{"id":"b-bc64a30c36487b0b72c6d36a","url":"#b-bc64a30c36487b0b72c6d36a","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-4d705539c887bcc0ad1f3c5e","type":"table","scope":"block-c64974ec883f4a6a9488baa50fe6db3c","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-4d705539c887bcc0ad1f3c5e","content":"| 条件 | 左侧 | 右侧 | 持球位置 | 持球者衣色规则 | 左侧衣色规则 |\n| --- | --- | --- | --- | --- | --- |\n| 1 | 红 | 蓝 | 左 | A | A |\n| 2 | 蓝 | 红 | 左 | B | B |\n| 3 | 红 | 蓝 | 右 | B | A |\n| 4 | 蓝 | 红 | 右 | A | B |","sha256":"51e5cb3b305ffb050b59d2fb17530f18f29faee14aa25b863449ecfb1169d60a","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","title":"四条件的规则预期","number":9},"sectionTitle":"四条件的规则预期","currentQuestion":"四条件的规则预期","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"table":{"headers":["条件","左侧","右侧","持球位置","持球者衣色规则","左侧衣色规则"],"rows":[["条件","左侧","右侧","持球位置","持球者衣色规则","左侧衣色规则"],["1","红","蓝","左","A","A"],["2","蓝","红","左","B","B"],["3","红","蓝","右","B","A"],["4","蓝","红","右","A","B"]]},"previousBlock":"b-725aa7e906176fae41bd4cd9","nextBlock":"b-bc64a30c36487b0b72c6d36a","prerequisites":[{"id":"b-725aa7e906176fae41bd4cd9","url":"#b-725aa7e906176fae41bd4cd9","role":"section-title"},{"id":"b-bc64a30c36487b0b72c6d36a","url":"#b-bc64a30c36487b0b72c6d36a","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-bc64a30c36487b0b72c6d36a","type":"p","scope":"block-c64974ec883f4a6a9488baa50fe6db3c","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-bc64a30c36487b0b72c6d36a","content":"前两行两规则相同，后两行不同。**先预测：** 假如模型在第 3、4 行也跟随持球者，能否据此证明它理解所有关系？这会支持当前检验中的关系解释，但更广结论还需不同人物、位置、动作和候选表达。","sha256":"0ebe5564b653d73e64093c3de11d71962ff8d88d08cbb28f7def0426ffae10de","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","title":"四条件的规则预期","number":9},"sectionTitle":"四条件的规则预期","currentQuestion":"四条件的规则预期","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-4d705539c887bcc0ad1f3c5e","nextBlock":"b-e44a992e7479c4519f2f5d1c","prerequisites":[{"id":"b-725aa7e906176fae41bd4cd9","url":"#b-725aa7e906176fae41bd4cd9","role":"section-title"}],"relatedBlocks":[]},{"id":"b-e44a992e7479c4519f2f5d1c","type":"p","scope":"block-c64974ec883f4a6a9488baa50fe6db3c","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-e44a992e7479c4519f2f5d1c","content":"下格只计算这张规则预期表。真实 CLIP 分数需固定模型、预处理、四幅输入与候选后实际推理，再与表中规则比较。","sha256":"df529a3ca5d78966b839f5382d36379ea7fe532a3edb06f4508b1bd843e8bcd7","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","title":"四条件的规则预期","number":9},"sectionTitle":"四条件的规则预期","currentQuestion":"四条件的规则预期","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-bc64a30c36487b0b72c6d36a","nextBlock":"b-7989ea3cf4fb6a588de0d5dc","prerequisites":[{"id":"b-725aa7e906176fae41bd4cd9","url":"#b-725aa7e906176fae41bd4cd9","role":"section-title"},{"id":"b-bc64a30c36487b0b72c6d36a","url":"#b-bc64a30c36487b0b72c6d36a","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-7989ea3cf4fb6a588de0d5dc","type":"pre","scope":"block-88deeaae5acf42cc94771c90b0e19b8a","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-7989ea3cf4fb6a588de0d5dc","content":"```\n# 独立 CPU 规则对照；输出 A/B 来自明确规则，不是 CLIP。\nconditions=[('1','red','blue','left'),('2','blue','red','left'),\n            ('3','red','blue','right'),('4','blue','red','right')]\nanswer_of={'red':'A','blue':'B'}\nrows=[]\nfor cid,left,right,holder_side in conditions:\n    holder_color=left if holder_side=='left' else right\n    relation=answer_of[holder_color]\n    shortcut=answer_of[left]\n    rows.append((cid,relation,shortcut))\n    print('条件',cid,'持球者规则',relation,'左侧规则',shortcut,'一致?',relation==shortcut)\nassert rows==[('1','A','A'),('2','B','B'),('3','B','A'),('4','A','B')]\n```","sha256":"55e0f4486b82871bc213cb33f13c8240e5363b41f60c0673e24c6c61c5841c3a","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-c64974ec883f4a6a9488baa50fe6db3c","title":"四条件的规则预期","number":9},"sectionTitle":"四条件的规则预期","currentQuestion":"四条件的规则预期","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-e44a992e7479c4519f2f5d1c","nextBlock":null,"prerequisites":[{"id":"b-725aa7e906176fae41bd4cd9","url":"#b-725aa7e906176fae41bd4cd9","role":"section-title"},{"id":"b-bc64a30c36487b0b72c6d36a","url":"#b-bc64a30c36487b0b72c6d36a","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-7b636b24ecafd3895aff30ca","type":"h3","scope":"block-0aabdf483a9d4b58a0bcff200b378bc9","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-7b636b24ecafd3895aff30ca","content":"### 5. 语言指定任务之一：这句话指的是哪个区域？","sha256":"448987d94222e9dc12f2fdc642840249b41cfdb297f44ff9fa034faf912b2c1f","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","title":"5. 语言指定任务之一：这句话指的是哪个区域？","number":10},"sectionTitle":"5. 语言指定任务之一：这句话指的是哪个区域？","currentQuestion":"5. 语言指定任务之一：这句话指的是哪个区域？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-d48428b11a9715f2adf38b67","prerequisites":[{"id":"b-d48428b11a9715f2adf38b67","url":"#b-d48428b11a9715f2adf38b67","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-d48428b11a9715f2adf38b67","type":"p","scope":"block-443e8c7bfc094e03bed653667baf21a7","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-d48428b11a9715f2adf38b67","content":"CLIP 整图相似度给配对程度；“蓝杯左边的杯子”还要求输出目标区域。这里需要分开目标、参照物与关系，不能看到 blue 就返回蓝杯。","sha256":"826c37982b1fccb48a900e7b147f828e26b6399914cb55a9725a7e159f48cebb","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","title":"5. 语言指定任务之一：这句话指的是哪个区域？","number":10},"sectionTitle":"5. 语言指定任务之一：这句话指的是哪个区域？","currentQuestion":"5. 语言指定任务之一：这句话指的是哪个区域？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-7b636b24ecafd3895aff30ca","nextBlock":"b-6f973b0df7ea0b74c96a1760","prerequisites":[{"id":"b-7b636b24ecafd3895aff30ca","url":"#b-7b636b24ecafd3895aff30ca","role":"section-title"}],"relatedBlocks":[]},{"id":"b-6f973b0df7ea0b74c96a1760","type":"p","scope":"block-443e8c7bfc094e03bed653667baf21a7","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-6f973b0df7ea0b74c96a1760","content":"[P63](/course/pages/l3-r2-p63.html) 的 GLIP 说明对象级语言定位的学习路线；[CLS 11 · 语言定位与视觉模型接口](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/95169c3e298c4c819373bb4534f3dff9?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=95169c3e298c4c819373bb4534f3dff9&utm_term=get_notebook) 展开监督、空间输出和模型接口；[LAB 15 · 语言指代小练习：目标、参照与关系](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/7dc83786d067465aa76264475db2c62d?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=7dc83786d067465aa76264475db2c62d&utm_term=get_notebook) 用像素提框与关系规则做完整对照。后者不是 GLIP 推理，但能准确解释为什么旧关键词规则选错。","sha256":"3d5c7bd3c37b0b27a8ff2291c779f7cb4f476415ede88c31e8859e72e9e04035","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","title":"5. 语言指定任务之一：这句话指的是哪个区域？","number":10},"sectionTitle":"5. 语言指定任务之一：这句话指的是哪个区域？","currentQuestion":"5. 语言指定任务之一：这句话指的是哪个区域？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-d48428b11a9715f2adf38b67","nextBlock":"b-dc46df728dcee2c1d2a40d14","prerequisites":[{"id":"b-7b636b24ecafd3895aff30ca","url":"#b-7b636b24ecafd3895aff30ca","role":"section-title"},{"id":"b-d48428b11a9715f2adf38b67","url":"#b-d48428b11a9715f2adf38b67","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-dc46df728dcee2c1d2a40d14","type":"p","scope":"block-443e8c7bfc094e03bed653667baf21a7","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-dc46df728dcee2c1d2a40d14","content":"[带坐标的完整算例](/course/blocks/grounding-target-reference-relation.html) · [GLIP 的方法和正面迁移证据](/course/blocks/glip-language-objective.html)。","sha256":"c08ee8b374daa51edb2a12d7498572a81bca062005f11e4fa535ab6c6cdec853","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-0aabdf483a9d4b58a0bcff200b378bc9","title":"5. 语言指定任务之一：这句话指的是哪个区域？","number":10},"sectionTitle":"5. 语言指定任务之一：这句话指的是哪个区域？","currentQuestion":"5. 语言指定任务之一：这句话指的是哪个区域？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-6f973b0df7ea0b74c96a1760","nextBlock":null,"prerequisites":[{"id":"b-7b636b24ecafd3895aff30ca","url":"#b-7b636b24ecafd3895aff30ca","role":"section-title"},{"id":"b-d48428b11a9715f2adf38b67","url":"#b-d48428b11a9715f2adf38b67","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-d2313692c4b41167ef8a45df","type":"h3","scope":"block-4f123fd559034e98ab80a149967f6452","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-d2313692c4b41167ef8a45df","content":"### 6. 语言指定任务之二：根据画面回答这个问题","sha256":"4c12f8caf1008b197e82c6f59b2dfe2b20ec1686fb0d9d62fd0dd05ca25af4ca","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-4f123fd559034e98ab80a149967f6452","title":"6. 语言指定任务之二：根据画面回答这个问题","number":11},"sectionTitle":"6. 语言指定任务之二：根据画面回答这个问题","currentQuestion":"6. 语言指定任务之二：根据画面回答这个问题","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-5fa4d84ad71ba8fd117df165","prerequisites":[{"id":"b-5fa4d84ad71ba8fd117df165","url":"#b-5fa4d84ad71ba8fd117df165","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-5fa4d84ad71ba8fd117df165","type":"p","scope":"block-ddbfd4bf2bf747b0ae9f1cba853e8b68","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-5fa4d84ad71ba8fd117df165","content":"原始 LLaVA 的接口是视觉编码器 → 线性投影 → 语言模型。送入的是视觉网格向量，不是一个类别标签。阶段一冻结视觉与语言模型，只训练投影；阶段二仍冻结视觉，更新投影与语言模型。","sha256":"617e419c317d8efed8d341ce4af6ad4d1caf49a51c7bae9d4d1605603b749536","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-4f123fd559034e98ab80a149967f6452","title":"6. 语言指定任务之二：根据画面回答这个问题","number":11},"sectionTitle":"6. 语言指定任务之二：根据画面回答这个问题","currentQuestion":"6. 语言指定任务之二：根据画面回答这个问题","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-d2313692c4b41167ef8a45df","nextBlock":"b-76c841de777d4ca9d4963eaf","prerequisites":[{"id":"b-d2313692c4b41167ef8a45df","url":"#b-d2313692c4b41167ef8a45df","role":"section-title"}],"relatedBlocks":[]},{"id":"b-76c841de777d4ca9d4963eaf","type":"p","scope":"block-ddbfd4bf2bf747b0ae9f1cba853e8b68","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-76c841de777d4ca9d4963eaf","content":"[P64](/course/pages/l3-r2-p64.html) 与 [P65](/course/pages/l3-r2-p65.html) 对照这两个阶段。完整解释集中于 [CLS 11 · 语言定位与视觉模型接口](https://deepnote.com/workspace/ise3309jingao-5ba66b0a-4283-4f5a-ae06-3f68d3201e99/project/38755e4e-23f6-4f5f-8c68-8a2e4114b1c1/notebook/95169c3e298c4c819373bb4534f3dff9?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=95169c3e298c4c819373bb4534f3dff9&utm_term=get_notebook)；注意后续版本的连接器不倒写为原始配置，RNN/attention 的内部结构留第五讲。","sha256":"05a43b7dca3fcbe6656e1d5fe6c72c489f7746be571acf25013a8234f62cc4ca","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-4f123fd559034e98ab80a149967f6452","title":"6. 语言指定任务之二：根据画面回答这个问题","number":11},"sectionTitle":"6. 语言指定任务之二：根据画面回答这个问题","currentQuestion":"6. 语言指定任务之二：根据画面回答这个问题","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-5fa4d84ad71ba8fd117df165","nextBlock":"b-398abdf9da9420f438319801","prerequisites":[{"id":"b-d2313692c4b41167ef8a45df","url":"#b-d2313692c4b41167ef8a45df","role":"section-title"},{"id":"b-5fa4d84ad71ba8fd117df165","url":"#b-5fa4d84ad71ba8fd117df165","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-398abdf9da9420f438319801","type":"p","scope":"block-ddbfd4bf2bf747b0ae9f1cba853e8b68","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-398abdf9da9420f438319801","content":"[为何 CLIP 对齐后仍需要连接层](/course/blocks/llava-visual-vector-interface.html) · [逐模块核对冻结范围](/course/blocks/llava-two-stage-freezing.html)。","sha256":"53284538628970eb67c2983de4a891ba92836b5ea5f1c443f8064a010523ac09","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-4f123fd559034e98ab80a149967f6452","title":"6. 语言指定任务之二：根据画面回答这个问题","number":11},"sectionTitle":"6. 语言指定任务之二：根据画面回答这个问题","currentQuestion":"6. 语言指定任务之二：根据画面回答这个问题","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-76c841de777d4ca9d4963eaf","nextBlock":null,"prerequisites":[{"id":"b-d2313692c4b41167ef8a45df","url":"#b-d2313692c4b41167ef8a45df","role":"section-title"},{"id":"b-5fa4d84ad71ba8fd117df165","url":"#b-5fa4d84ad71ba8fd117df165","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-0751f6034b185fc4a1026760","type":"h3","scope":"block-ce309fa079154f8092fa03084d3bcf9f","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-0751f6034b185fc4a1026760","content":"### 指令答案也需要信息来源","sha256":"4f6e7a02e226941e5d682e57303f951521c7d87eba24808cf9c614d1c8ee0d18","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-ce309fa079154f8092fa03084d3bcf9f","title":"指令答案也需要信息来源","number":12},"sectionTitle":"指令答案也需要信息来源","currentQuestion":"指令答案也需要信息来源","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-47e29e795ea4185f38df981c","prerequisites":[{"id":"b-47e29e795ea4185f38df981c","url":"#b-47e29e795ea4185f38df981c","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-47e29e795ea4185f38df981c","type":"p","scope":"block-ce309fa079154f8092fa03084d3bcf9f","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-47e29e795ea4185f38df981c","content":"原始 LLaVA 的部分指令资料由文本 GPT-4 根据 caption、对象类别和框坐标制作，该步骤没有让它直接看原图。随后 LLaVA 才用原图和这些指令共同训练。若文字记录遗漏接触和遮挡关系，长回答也不能凭空补足监督。","sha256":"931258abc2eb3340d6be3c688c9a5f07957a249928b7cd01ef400b2ae932f433","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-ce309fa079154f8092fa03084d3bcf9f","title":"指令答案也需要信息来源","number":12},"sectionTitle":"指令答案也需要信息来源","currentQuestion":"指令答案也需要信息来源","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-0751f6034b185fc4a1026760","nextBlock":"b-4cdd30ca823a30d04923fee6","prerequisites":[{"id":"b-0751f6034b185fc4a1026760","url":"#b-0751f6034b185fc4a1026760","role":"section-title"}],"relatedBlocks":[]},{"id":"b-4cdd30ca823a30d04923fee6","type":"p","scope":"block-ce309fa079154f8092fa03084d3bcf9f","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-4cdd30ca823a30d04923fee6","content":"这个细节把第三部分接回第一部分：目标从哪里来，决定系统练习什么。[完整说明与课堂练习](/course/blocks/llava-instruction-source.html)。","sha256":"afc9d2ed59208633d8da6076b8ead853c22a8303cf016c2abf0fef4271692784","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-ce309fa079154f8092fa03084d3bcf9f","title":"指令答案也需要信息来源","number":12},"sectionTitle":"指令答案也需要信息来源","currentQuestion":"指令答案也需要信息来源","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-47e29e795ea4185f38df981c","nextBlock":null,"prerequisites":[{"id":"b-0751f6034b185fc4a1026760","url":"#b-0751f6034b185fc4a1026760","role":"section-title"},{"id":"b-47e29e795ea4185f38df981c","url":"#b-47e29e795ea4185f38df981c","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-dafa77bc34e24104c78bd0e2","type":"h3","scope":"block-fc3d98abedce4cfe9f92457dd3572549","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-dafa77bc34e24104c78bd0e2","content":"### 7. 哪些能力可以继承，哪些环节还要重新学习？","sha256":"b422e5c41fb46da51102e6139beea88f8386b5054ac4b3ad85ac9244c32f8e1f","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-fc3d98abedce4cfe9f92457dd3572549","title":"7. 哪些能力可以继承，哪些环节还要重新学习？","number":13},"sectionTitle":"7. 哪些能力可以继承，哪些环节还要重新学习？","currentQuestion":"7. 哪些能力可以继承，哪些环节还要重新学习？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-a09b427142bd2a8d8d1d1585","prerequisites":[{"id":"b-d353a8a8f811f0da30d8d082","url":"#b-d353a8a8f811f0da30d8d082","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-a09b427142bd2a8d8d1d1585","type":"table","scope":"block-9f722432814341c394a2b6c32e03fbef","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-a09b427142bd2a8d8d1d1585","content":"| 新任务 | 可以复用的部件 | 仍要建立的环节 |\n| --- | --- | --- |\n| 固定表示分类 | 视觉编码器 | 目标标签与读出 |\n| 检测与实例分割 | 视觉主干 | 区域组织、空间读取、框/掩码监督 |\n| 图文匹配 | 合适的视觉与语言编码器 | 共同空间、配对学习与候选定义 |\n| 文字定位 | 视觉空间特征与文字表示 | 区域—词语交互与定位训练 |\n| 视觉问答 | 视觉编码器与语言模型 | 连接层、视觉指令与回答评价 |","sha256":"2d581f2b1c5fd2dd3063e1c1569b70b145e9da82322aadec1a3dfac8bca097fe","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-fc3d98abedce4cfe9f92457dd3572549","title":"7. 哪些能力可以继承，哪些环节还要重新学习？","number":13},"sectionTitle":"7. 哪些能力可以继承，哪些环节还要重新学习？","currentQuestion":"7. 哪些能力可以继承，哪些环节还要重新学习？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"table":{"headers":["新任务","可以复用的部件","仍要建立的环节"],"rows":[["新任务","可以复用的部件","仍要建立的环节"],["固定表示分类","视觉编码器","目标标签与读出"],["检测与实例分割","视觉主干","区域组织、空间读取、框/掩码监督"],["图文匹配","合适的视觉与语言编码器","共同空间、配对学习与候选定义"],["文字定位","视觉空间特征与文字表示","区域—词语交互与定位训练"],["视觉问答","视觉编码器与语言模型","连接层、视觉指令与回答评价"]]},"previousBlock":"b-dafa77bc34e24104c78bd0e2","nextBlock":"b-d353a8a8f811f0da30d8d082","prerequisites":[{"id":"b-dafa77bc34e24104c78bd0e2","url":"#b-dafa77bc34e24104c78bd0e2","role":"section-title"},{"id":"b-d353a8a8f811f0da30d8d082","url":"#b-d353a8a8f811f0da30d8d082","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-d353a8a8f811f0da30d8d082","type":"p","scope":"block-9f722432814341c394a2b6c32e03fbef","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-d353a8a8f811f0da30d8d082","content":"这张表不要求每个系统都从上一行起步。它提醒我们：复用已有能力之后，仍要说明新任务的学习信号、输出与接口。","sha256":"5dc7ba2b1f6c6316e7308c7da92b581aeb6feee3f11c1f88621e07593710394d","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-fc3d98abedce4cfe9f92457dd3572549","title":"7. 哪些能力可以继承，哪些环节还要重新学习？","number":13},"sectionTitle":"7. 哪些能力可以继承，哪些环节还要重新学习？","currentQuestion":"7. 哪些能力可以继承，哪些环节还要重新学习？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-a09b427142bd2a8d8d1d1585","nextBlock":"b-fe87b473a7b63b3ecc7a836d","prerequisites":[{"id":"b-dafa77bc34e24104c78bd0e2","url":"#b-dafa77bc34e24104c78bd0e2","role":"section-title"}],"relatedBlocks":[]},{"id":"b-fe87b473a7b63b3ecc7a836d","type":"p","scope":"block-9f722432814341c394a2b6c32e03fbef","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-fe87b473a7b63b3ecc7a836d","content":"回到全讲中心问题：**网络学到的视觉表示，怎样变成可复用、可指定、可检验的能力？** 现在再改变一次任务：把输入图像拿走，只保留描述，要求系统创造一幅新图。","sha256":"9b59abe0072b6b80a90d34b288a06475c6850e52668587e545dd8760d6fcddfe","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-fc3d98abedce4cfe9f92457dd3572549","title":"7. 哪些能力可以继承，哪些环节还要重新学习？","number":13},"sectionTitle":"7. 哪些能力可以继承，哪些环节还要重新学习？","currentQuestion":"7. 哪些能力可以继承，哪些环节还要重新学习？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-d353a8a8f811f0da30d8d082","nextBlock":null,"prerequisites":[{"id":"b-dafa77bc34e24104c78bd0e2","url":"#b-dafa77bc34e24104c78bd0e2","role":"section-title"},{"id":"b-d353a8a8f811f0da30d8d082","url":"#b-d353a8a8f811f0da30d8d082","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-3494ec9bddb7e52309e72db6","type":"h3","scope":"block-b76c720aae524c5faef18b343a6374aa","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-3494ec9bddb7e52309e72db6","content":"### 8A. 只给一句描述，怎样产生一幅新图像？","sha256":"eaeeed1ae0427188eac58d53ec3f43bb2e102dce0e1d5e8c4d02912018d55f95","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-b76c720aae524c5faef18b343a6374aa","title":"8A. 只给一句描述，怎样产生一幅新图像？","number":14},"sectionTitle":"8A. 只给一句描述，怎样产生一幅新图像？","currentQuestion":"8A. 只给一句描述，怎样产生一幅新图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-87d2fbdeb439b0002ac517bb","prerequisites":[{"id":"b-87d2fbdeb439b0002ac517bb","url":"#b-87d2fbdeb439b0002ac517bb","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-87d2fbdeb439b0002ac517bb","type":"p","scope":"block-045f75954e664345ab8c0a5c766a2f16","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-87d2fbdeb439b0002ac517bb","content":"我们已经用图像与句子做匹配，用词语指定区域，也能根据图像回答问题。现在拿走图像，只留下：","sha256":"45ba6b3d2c09727e6a1c315bca9819ed3dc9a528bcd3967fd024e4e5c6a5647f","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-b76c720aae524c5faef18b343a6374aa","title":"8A. 只给一句描述，怎样产生一幅新图像？","number":14},"sectionTitle":"8A. 只给一句描述，怎样产生一幅新图像？","currentQuestion":"8A. 只给一句描述，怎样产生一幅新图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-3494ec9bddb7e52309e72db6","nextBlock":"b-ff7076faf884b8940e59588b","prerequisites":[{"id":"b-3494ec9bddb7e52309e72db6","url":"#b-3494ec9bddb7e52309e72db6","role":"section-title"}],"relatedBlocks":[]},{"id":"b-ff7076faf884b8940e59588b","type":"blockquote","scope":"block-045f75954e664345ab8c0a5c766a2f16","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-ff7076faf884b8940e59588b","content":"红色杯子放在木桌上。","sha256":"c6febdec2ae248a7832a8dd6f8171f5558f284b515bf60f2b725a94807eec1e8","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-b76c720aae524c5faef18b343a6374aa","title":"8A. 只给一句描述，怎样产生一幅新图像？","number":14},"sectionTitle":"8A. 只给一句描述，怎样产生一幅新图像？","currentQuestion":"8A. 只给一句描述，怎样产生一幅新图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-87d2fbdeb439b0002ac517bb","nextBlock":"b-5df77c1803bb9a728a582838","prerequisites":[{"id":"b-3494ec9bddb7e52309e72db6","url":"#b-3494ec9bddb7e52309e72db6","role":"section-title"},{"id":"b-87d2fbdeb439b0002ac517bb","url":"#b-87d2fbdeb439b0002ac517bb","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-5df77c1803bb9a728a582838","type":"p","scope":"block-045f75954e664345ab8c0a5c766a2f16","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-5df77c1803bb9a728a582838","content":"红色杯子放在木桌上。","sha256":"c6febdec2ae248a7832a8dd6f8171f5558f284b515bf60f2b725a94807eec1e8","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-b76c720aae524c5faef18b343a6374aa","title":"8A. 只给一句描述，怎样产生一幅新图像？","number":14},"sectionTitle":"8A. 只给一句描述，怎样产生一幅新图像？","currentQuestion":"8A. 只给一句描述，怎样产生一幅新图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-ff7076faf884b8940e59588b","nextBlock":"b-ac3977be08d8e851b23283db","prerequisites":[{"id":"b-3494ec9bddb7e52309e72db6","url":"#b-3494ec9bddb7e52309e72db6","role":"section-title"},{"id":"b-87d2fbdeb439b0002ac517bb","url":"#b-87d2fbdeb439b0002ac517bb","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-ac3977be08d8e851b23283db","type":"p","scope":"block-045f75954e664345ab8c0a5c766a2f16","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-ac3977be08d8e851b23283db","content":"使用者不再递交一张图供分析，而是要求系统产生新的视觉内容。**给候选打分，还没有给出生成这些像素的方法。** 我们需要说明输出的表示、学习目标，以及从条件到一个具体结果的生成过程。","sha256":"a5f88743244fce1f0c7154025389a242e51ec43f3098e14c0e1d51ad7930b72d","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-b76c720aae524c5faef18b343a6374aa","title":"8A. 只给一句描述，怎样产生一幅新图像？","number":14},"sectionTitle":"8A. 只给一句描述，怎样产生一幅新图像？","currentQuestion":"8A. 只给一句描述，怎样产生一幅新图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-5df77c1803bb9a728a582838","nextBlock":"b-cbbf8c88fbd3997a731e3786","prerequisites":[{"id":"b-3494ec9bddb7e52309e72db6","url":"#b-3494ec9bddb7e52309e72db6","role":"section-title"},{"id":"b-87d2fbdeb439b0002ac517bb","url":"#b-87d2fbdeb439b0002ac517bb","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-cbbf8c88fbd3997a731e3786","type":"p","scope":"block-045f75954e664345ab8c0a5c766a2f16","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-cbbf8c88fbd3997a731e3786","content":"第三讲的 captioning 与看图回答已经可能通过生成文本实现，MAE 也涉及重构。本讲的焦点是表示与任务接口；第四讲将把**生成分布、训练和采样本身**作为研究对象。","sha256":"2074f6f25833791334e2622f481240a866c683e7f8b3b0ad0536db73dd43fd64","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-b76c720aae524c5faef18b343a6374aa","title":"8A. 只给一句描述，怎样产生一幅新图像？","number":14},"sectionTitle":"8A. 只给一句描述，怎样产生一幅新图像？","currentQuestion":"8A. 只给一句描述，怎样产生一幅新图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-ac3977be08d8e851b23283db","nextBlock":null,"prerequisites":[{"id":"b-3494ec9bddb7e52309e72db6","url":"#b-3494ec9bddb7e52309e72db6","role":"section-title"},{"id":"b-87d2fbdeb439b0002ac517bb","url":"#b-87d2fbdeb439b0002ac517bb","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-8c3c2376d901161faadb3ccc","type":"h3","scope":"block-63a505de22ae4389bfa3360aab9f5b84","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-8c3c2376d901161faadb3ccc","content":"### 8B. 同一句话，为什么有多种合理图像？","sha256":"dfa0892457d88def26b39b90aa5fc829695d80c9bbb0dbfbb0d27aaaba50246d","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-67a508640bbf6e48f0d53740","prerequisites":[{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-67a508640bbf6e48f0d53740","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-67a508640bbf6e48f0d53740","content":"**满足条件 A**","sha256":"cf7fd8ff4bae4380c923987a7e392cad55130841222aa1a9b4016eb1d6f2a957","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-8c3c2376d901161faadb3ccc","nextBlock":"b-a85ee30b91f1989efe21d764","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"}],"relatedBlocks":[]},{"id":"b-a85ee30b91f1989efe21d764","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-a85ee30b91f1989efe21d764","content":"![满足条件 A](/course/knowledge-assets/ec560facd73498443d236728.jpg)","sha256":"e19f2082b0f95c084a830b2ddaa0e17aadc33a539dda973c55f262f41f7912c5","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-67a508640bbf6e48f0d53740","nextBlock":"b-453ebc53f256112313b25f0d","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-453ebc53f256112313b25f0d","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-453ebc53f256112313b25f0d","content":"**满足条件 B**","sha256":"1f6e31e2b2dbc9a62e0dd4e9a066eafb2be5a050149f230ddb54cedec729524d","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-a85ee30b91f1989efe21d764","nextBlock":"b-9fbea432904355d6a58329cc","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-9fbea432904355d6a58329cc","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-9fbea432904355d6a58329cc","content":"![满足条件 B](/course/knowledge-assets/dc1cd1908690ea385130c51d.jpg)","sha256":"35a83f4615e816d6e2089e4cc62c05fdb9d244c10b1fd5844f30bb0013b29e3b","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-453ebc53f256112313b25f0d","nextBlock":"b-a470da20ceb62bb30a8a6035","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-a470da20ceb62bb30a8a6035","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-a470da20ceb62bb30a8a6035","content":"**满足条件 C**","sha256":"ba3d2aca4094187642fdd70cf1ec1985ebad6809f16b721f44e92851a90d945e","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-9fbea432904355d6a58329cc","nextBlock":"b-9cf5e31fe6bee0a964227d93","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-9cf5e31fe6bee0a964227d93","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-9cf5e31fe6bee0a964227d93","content":"![满足条件 C](/course/knowledge-assets/8d1f81eafbc5ed484eaec555.jpg)","sha256":"18502752c7150235b0383c6453be3b72e10a15f596da43a2692724c617dad06e","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-a470da20ceb62bb30a8a6035","nextBlock":"b-d3927b6b895559b5312e1a54","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-d3927b6b895559b5312e1a54","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-d3927b6b895559b5312e1a54","content":"**违反红杯条件：蓝杯**","sha256":"46ccad82420657a0419905e10975bcaa713b5009a3ea1b14300dd3552bbb4ee0","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-9cf5e31fe6bee0a964227d93","nextBlock":"b-784b5bafaba9d1bed727c000","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-784b5bafaba9d1bed727c000","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-784b5bafaba9d1bed727c000","content":"![违反红杯条件：蓝杯](/course/knowledge-assets/249a1599e2eb22de518cbc2d.jpg)","sha256":"c9a1149641761796275222b4791eedd41d5cbd674182c4bef7ddbefdfc2351b5","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-d3927b6b895559b5312e1a54","nextBlock":"b-fe20a858f01e0d6670912576","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-fe20a858f01e0d6670912576","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-fe20a858f01e0d6670912576","content":"同一“红杯＋木桌”条件下的三种合理样本，以及一张违反指定条件的对照。它们是条件与多样性的情境示例，不是生成方法质量对比。","sha256":"b788699bd059bf4fe754b7fb902ea4c258639e62e09bad0cd62e9fae1bb2a821","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-784b5bafaba9d1bed727c000","nextBlock":"b-fdf272db87457ae4456443f9","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-fdf272db87457ae4456443f9","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-fdf272db87457ae4456443f9","content":"**先看图再判断：** 哪些细节必须满足？哪些是描述没有指定的？红杯与木桌是条件；杯型、视角、光照、摆放位置仍有自由度。不同合理图像不必是同一幅图的微小扰动。","sha256":"3ae0dad0a0a4f849682fc00cb590bf19b6754cf535a6a9b5ed68d989ce809079","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-fe20a858f01e0d6670912576","nextBlock":"b-f4d7d4340dfe6df26e33fed8","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-f4d7d4340dfe6df26e33fed8","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-f4d7d4340dfe6df26e33fed8","content":"因此，训练不只是寻找唯一正确像素答案，而是学习符合条件的多种可能；采样再从这些可能性中得到具体结果。用记号写就是 `x ~ pθ(x | c)`：c 是条件，模型参数 θ 规定条件分布，x 是一次产生的结果。","sha256":"3c1b064ae1227aa2cc16fadcf715afe99cbac1c93fdc8b4e282eba90aee2b7f3","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-fdf272db87457ae4456443f9","nextBlock":"b-af40d6f94d2b1984752b0eef","prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-af40d6f94d2b1984752b0eef","type":"p","scope":"block-50fdfc97f7844d30b241c1f48b61bf47","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-af40d6f94d2b1984752b0eef","content":"图文相似度可以为某些生成系统提供信号，但相似度函数本身不是完整采样器。MAE 的既有遮挡训练配方，也不会自动给出任意文生图能力。","sha256":"4483c65121d2fda48387c2d19b1b50e8f103d71ff64ed8875d4b85bf62dd709b","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-63a505de22ae4389bfa3360aab9f5b84","title":"8B. 同一句话，为什么有多种合理图像？","number":15},"sectionTitle":"8B. 同一句话，为什么有多种合理图像？","currentQuestion":"8B. 同一句话，为什么有多种合理图像？","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-f4d7d4340dfe6df26e33fed8","nextBlock":null,"prerequisites":[{"id":"b-8c3c2376d901161faadb3ccc","url":"#b-8c3c2376d901161faadb3ccc","role":"section-title"},{"id":"b-67a508640bbf6e48f0d53740","url":"#b-67a508640bbf6e48f0d53740","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-f8050d86f62fe4e0ccdada29","type":"h3","scope":"block-aead117ad6f542828f635a98ebe8a29a","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-f8050d86f62fe4e0ccdada29","content":"### 8C. 从任务接口走向生成机制","sha256":"ca2d786f5df1b68f7324a11164f448d6599e7c4d91acdecf5da2b4ebee747121","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-aead117ad6f542828f635a98ebe8a29a","title":"8C. 从任务接口走向生成机制","number":16},"sectionTitle":"8C. 从任务接口走向生成机制","currentQuestion":"8C. 从任务接口走向生成机制","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-50d7dce6dc318e40e549a7ea","prerequisites":[{"id":"b-50d7dce6dc318e40e549a7ea","url":"#b-50d7dce6dc318e40e549a7ea","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-50d7dce6dc318e40e549a7ea","type":"p","scope":"block-ac3a381fdb1c4469a490d0fa0071d035","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-50d7dce6dc318e40e549a7ea","content":"图像描述已经在生成文字；前面的条件多解图又说明，同一句描述不必对应唯一像素答案。第四讲会进一步问：训练反馈怎样支持这些可能，采样又怎样得到一个结果？","sha256":"a74e7494da4f27597b87a787edfb6666ddbb5fe9cb8acff82ae11ff528697bcc","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-aead117ad6f542828f635a98ebe8a29a","title":"8C. 从任务接口走向生成机制","number":16},"sectionTitle":"8C. 从任务接口走向生成机制","currentQuestion":"8C. 从任务接口走向生成机制","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-f8050d86f62fe4e0ccdada29","nextBlock":"b-c58b63da3a64a06c794d6388","prerequisites":[{"id":"b-f8050d86f62fe4e0ccdada29","url":"#b-f8050d86f62fe4e0ccdada29","role":"section-title"}],"relatedBlocks":[]},{"id":"b-c58b63da3a64a06c794d6388","type":"p","scope":"block-ac3a381fdb1c4469a490d0fa0071d035","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-c58b63da3a64a06c794d6388","content":"GAN、VAE、Diffusion 的路线比较与原始来源，已移到[第四讲：从条件多解走向生成模型](https://deepnote.com/project/6f83a923-d155-47be-be58-680db701ff7f/notebook/694b7a43ea4948f5a197c014c2fbad3b?utm_source=openai&utm_medium=mcp&utm_campaign=openaimcp&utm_content=694b7a43ea4948f5a197c014c2fbad3b&utm_term=get_notebook)。","sha256":"b57464e1073c44ff4e797006cdae033c6ce6c10edc4ac7d4d01b97c0bca39c4d","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-aead117ad6f542828f635a98ebe8a29a","title":"8C. 从任务接口走向生成机制","number":16},"sectionTitle":"8C. 从任务接口走向生成机制","currentQuestion":"8C. 从任务接口走向生成机制","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-50d7dce6dc318e40e549a7ea","nextBlock":null,"prerequisites":[{"id":"b-f8050d86f62fe4e0ccdada29","url":"#b-f8050d86f62fe4e0ccdada29","role":"section-title"},{"id":"b-50d7dce6dc318e40e549a7ea","url":"#b-50d7dce6dc318e40e549a7ea","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-cb84ae97f97dd1801e59e468","type":"h3","scope":"block-f9a09c497c544a4ba4af64ab27b80fa5","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-cb84ae97f97dd1801e59e468","content":"### 8D. 带着三项判断结束本讲","sha256":"86b47fdf22b5f59fcb52f39908699d3afa539bfc3ac039b38ca831c41799f903","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-f9a09c497c544a4ba4af64ab27b80fa5","title":"8D. 带着三项判断结束本讲","number":17},"sectionTitle":"8D. 带着三项判断结束本讲","currentQuestion":"8D. 带着三项判断结束本讲","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-0a031bece35d2f8b7d6af7f3","prerequisites":[{"id":"b-0a031bece35d2f8b7d6af7f3","url":"#b-0a031bece35d2f8b7d6af7f3","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-0a031bece35d2f8b7d6af7f3","type":"p","scope":"block-384f15c57d2c4dbeb72443ff9b5e6de3","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-0a031bece35d2f8b7d6af7f3","content":"选择本讲的一个系统，依次说清三件事：训练答案从哪里来；表示怎样被读成区域、像素或文字；哪项干预或保留评价支持它学到了所需能力。","sha256":"cb5c5f6c89b690472f6152911a67770fa42e8b09dd72e92057611aac7fd5ea43","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-f9a09c497c544a4ba4af64ab27b80fa5","title":"8D. 带着三项判断结束本讲","number":17},"sectionTitle":"8D. 带着三项判断结束本讲","currentQuestion":"8D. 带着三项判断结束本讲","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-cb84ae97f97dd1801e59e468","nextBlock":"b-b7343fefa2d76c805ea5baf9","prerequisites":[{"id":"b-cb84ae97f97dd1801e59e468","url":"#b-cb84ae97f97dd1801e59e468","role":"section-title"}],"relatedBlocks":[]},{"id":"b-b7343fefa2d76c805ea5baf9","type":"p","scope":"block-384f15c57d2c4dbeb72443ff9b5e6de3","url":"https://codingai-lec03.pages.dev/course/c03-language.html#b-b7343fefa2d76c805ea5baf9","content":"这三项判断可以串起表示、空间输出与视觉语言，也会成为下一讲研究生成机制的起点。需要回查具体例子时，从[第三讲导读的八条问题路径](/course/guide.html)进入，不必重新顺读全部实验。","sha256":"36bfd8f5cd6db82d0034a944908e56f553c295a0f5c79a2fe695711943f94a8e","chapter":{"id":"course","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"unit":{"id":"c03-language","title":"CLS 03 · 视觉与语言：任务、训练与接口"},"page":{"id":"reading-block-f9a09c497c544a4ba4af64ab27b80fa5","title":"8D. 带着三项判断结束本讲","number":17},"sectionTitle":"8D. 带着三项判断结束本讲","currentQuestion":"8D. 带着三项判断结束本讲","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-0a031bece35d2f8b7d6af7f3","nextBlock":null,"prerequisites":[{"id":"b-cb84ae97f97dd1801e59e468","url":"#b-cb84ae97f97dd1801e59e468","role":"section-title"},{"id":"b-0a031bece35d2f8b7d6af7f3","url":"#b-0a031bece35d2f8b7d6af7f3","role":"problem-context"}],"relatedBlocks":[]}]}
