{"version":2,"relationshipURLBase":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html","relationshipResolution":"Resolve relative relationship URLs against relationshipURLBase; complete records and absolute URLs are in blocks.","title":"三个预测怎样变成 AP=5/6","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html","markdown":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.md","pages":[{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","unit":"检测分数很高，错误究竟在哪里？","unitId":"detection-errors-and-evidence","chapter":"II","number":1}],"aliases":[{"oldId":"b-31a9048675aea3d743e8d5d2","targetId":"b-31a9048675aea3d743e8d5d2","page":"reading-opening","operation":"move","beforeSHA256":"2f4b81a15c31471107022d3dc589c59a22ffea5f73b2e9feca6dc7c67ceab3b0","afterSHA256":"2f4b81a15c31471107022d3dc589c59a22ffea5f73b2e9feca6dc7c67ceab3b0","reason":"Same source body in authored semantic page"},{"oldId":"b-90d1af1e560ac5230a1a5e9f","targetId":"b-90d1af1e560ac5230a1a5e9f","page":"reading-opening","operation":"move","beforeSHA256":"66f71cd1faef17a7a06a83c631491bac5b4f376e49bca8b1f468f3604df1787a","afterSHA256":"66f71cd1faef17a7a06a83c631491bac5b4f376e49bca8b1f468f3604df1787a","reason":"Same source body in authored semantic page"},{"oldId":"b-688d92bafcbc4be861a9e110","targetId":"b-688d92bafcbc4be861a9e110","page":"reading-opening","operation":"move","beforeSHA256":"bdfffe03be3a24a07e121a89d5e62e7a9d6c0b5dfea1399e91bce266a771302c","afterSHA256":"bdfffe03be3a24a07e121a89d5e62e7a9d6c0b5dfea1399e91bce266a771302c","reason":"Same source body in authored semantic page"},{"oldId":"b-a99ed6643657399a54a91794","targetId":"b-a99ed6643657399a54a91794","page":"reading-opening","operation":"rewrite","beforeSHA256":"b922f22fe318510b5aeea72e28dba15885fa89fbf5f59a70d040b5b71e9fd3c0","afterSHA256":"81aa179742271e79995d786f39ca4f5d89b2277a9542f0c4d51f371a67dd84d4","reason":"Same source identity with figure semantics or reading context enriched"},{"oldId":"b-55a5f94fa1023c7e224999f1","targetId":"b-55a5f94fa1023c7e224999f1","page":"reading-opening","operation":"move","beforeSHA256":"1abe3fad38fc2fbcdd4c804056eb02bf0d5e8a5ccc49f372f8533156f282f3d7","afterSHA256":"1abe3fad38fc2fbcdd4c804056eb02bf0d5e8a5ccc49f372f8533156f282f3d7","reason":"Same source body in authored semantic page"},{"oldId":"b-21d3348bf469c08fa8963c25","targetId":"b-21d3348bf469c08fa8963c25","page":"reading-opening","operation":"move","beforeSHA256":"ae0bbee6493290fced1bf687bb5f343334523245c57f2285e00af558b552c39f","afterSHA256":"ae0bbee6493290fced1bf687bb5f343334523245c57f2285e00af558b552c39f","reason":"Same source body in authored semantic page"},{"oldId":"b-47aaa2395da6d2ac56764904","targetId":"b-47aaa2395da6d2ac56764904","page":"reading-opening","operation":"move","beforeSHA256":"2b9ccef7e1220e2250cceff1abd8bdd736b42f8da5a223f26b029f44b962e807","afterSHA256":"2b9ccef7e1220e2250cceff1abd8bdd736b42f8da5a223f26b029f44b962e807","reason":"Same source body in authored semantic page"}],"blocks":[{"id":"b-31a9048675aea3d743e8d5d2","type":"h1","scope":"ap-ranking-example","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html#b-31a9048675aea3d743e8d5d2","content":"# 三个预测怎样变成 AP=5/6","sha256":"2f4b81a15c31471107022d3dc589c59a22ffea5f73b2e9feca6dc7c67ceab3b0","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"detection-errors-and-evidence","title":"检测分数很高，错误究竟在哪里？"},"page":{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","number":1},"sectionTitle":"三个预测怎样变成 AP=5/6","currentQuestion":"三个预测怎样变成 AP=5/6","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":null,"nextBlock":"b-90d1af1e560ac5230a1a5e9f","prerequisites":[{"id":"b-90d1af1e560ac5230a1a5e9f","url":"#b-90d1af1e560ac5230a1a5e9f","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-90d1af1e560ac5230a1a5e9f","type":"p","scope":"ap-ranking-example","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html#b-90d1af1e560ac5230a1a5e9f","content":"从错类、漏检、框偏和重复四项错误读结果。IoU 把位置偏差变成可比较几何量，AP 再加入分数排序与对象唯一匹配。沿下方积分例走完分数排序、精确率与召回率计算，再用 LAB10 的结果辨认这些错误。","sha256":"66f71cd1faef17a7a06a83c631491bac5b4f376e49bca8b1f468f3604df1787a","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"detection-errors-and-evidence","title":"检测分数很高，错误究竟在哪里？"},"page":{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","number":1},"sectionTitle":"三个预测怎样变成 AP=5/6","currentQuestion":"三个预测怎样变成 AP=5/6","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-31a9048675aea3d743e8d5d2","nextBlock":"b-688d92bafcbc4be861a9e110","prerequisites":[{"id":"b-31a9048675aea3d743e8d5d2","url":"#b-31a9048675aea3d743e8d5d2","role":"section-title"}],"relatedBlocks":[]},{"id":"b-688d92bafcbc4be861a9e110","type":"p","scope":"ap-ranking-example","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html#b-688d92bafcbc4be861a9e110","content":"固定一个类别、一张图里两个真值对象，IoU 合格门槛为 .5。三个预测按分数递减处理，身份依次是“命中对象 A”“重复命中 A”“命中 B”。同一真值不能用两次，因此 TP/FP 序列是 TP、FP、TP。","sha256":"bdfffe03be3a24a07e121a89d5e62e7a9d6c0b5dfea1399e91bce266a771302c","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"detection-errors-and-evidence","title":"检测分数很高，错误究竟在哪里？"},"page":{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","number":1},"sectionTitle":"三个预测怎样变成 AP=5/6","currentQuestion":"三个预测怎样变成 AP=5/6","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-90d1af1e560ac5230a1a5e9f","nextBlock":"b-a99ed6643657399a54a91794","prerequisites":[{"id":"b-31a9048675aea3d743e8d5d2","url":"#b-31a9048675aea3d743e8d5d2","role":"section-title"},{"id":"b-90d1af1e560ac5230a1a5e9f","url":"#b-90d1af1e560ac5230a1a5e9f","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-a99ed6643657399a54a91794","type":"table","scope":"ap-ranking-example","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html#b-a99ed6643657399a54a91794","content":"| 已处理预测数 | 累计 TP | 累计 FP | precision | recall |\n| --- | --- | --- | --- | --- |\n| 1 | 1 | 0 | 1 | 1/2 |\n| 2 | 1 | 1 | 1/2 | 1/2 |\n| 3 | 2 | 1 | 2/3 | 1 |","sha256":"81aa179742271e79995d786f39ca4f5d89b2277a9542f0c4d51f371a67dd84d4","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"detection-errors-and-evidence","title":"检测分数很高，错误究竟在哪里？"},"page":{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","number":1},"sectionTitle":"三个预测怎样变成 AP=5/6","currentQuestion":"三个预测怎样变成 AP=5/6","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"table":{"headers":["已处理预测数","累计 TP","累计 FP","precision","recall"],"rows":[["已处理预测数","累计 TP","累计 FP","precision","recall"],["1","1","0","1","1/2"],["2","1","1","1/2","1/2"],["3","2","1","2/3","1"]]},"previousBlock":"b-688d92bafcbc4be861a9e110","nextBlock":"b-55a5f94fa1023c7e224999f1","prerequisites":[{"id":"b-31a9048675aea3d743e8d5d2","url":"#b-31a9048675aea3d743e8d5d2","role":"section-title"},{"id":"b-90d1af1e560ac5230a1a5e9f","url":"#b-90d1af1e560ac5230a1a5e9f","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-55a5f94fa1023c7e224999f1","type":"p","scope":"ap-ranking-example","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html#b-55a5f94fa1023c7e224999f1","content":"采用本课程实验的 all-points precision-envelope 积分：从右向左取后续 precision 的最大值，于是包络为 1、2/3、2/3。recall 只有两次增加，各增加 1/2，所以 AP=$(1/2)\\times1+(1/2)\\times(2/3)=5/6$。把第二项重复框排到最后，先后成为 TP、TP、FP，包络积分会变为 1；这说明分数排序有实际意义。","sha256":"1abe3fad38fc2fbcdd4c804056eb02bf0d5e8a5ccc49f372f8533156f282f3d7","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"detection-errors-and-evidence","title":"检测分数很高，错误究竟在哪里？"},"page":{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","number":1},"sectionTitle":"三个预测怎样变成 AP=5/6","currentQuestion":"三个预测怎样变成 AP=5/6","sourceSlides":[],"knowledgeBlock":null,"formulas":[{"latex":"(1/2)\\times1+(1/2)\\times(2/3)=5/6","definitionContext":"三个预测怎样变成 AP=5/6"}],"previousBlock":"b-a99ed6643657399a54a91794","nextBlock":"b-21d3348bf469c08fa8963c25","prerequisites":[{"id":"b-31a9048675aea3d743e8d5d2","url":"#b-31a9048675aea3d743e8d5d2","role":"section-title"},{"id":"b-90d1af1e560ac5230a1a5e9f","url":"#b-90d1af1e560ac5230a1a5e9f","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-21d3348bf469c08fa8963c25","type":"p","scope":"ap-ranking-example","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html#b-21d3348bf469c08fa8963c25","content":"这里的 AP 是指定 IoU 下的一类积分；LAB10 对两个前景类分别算，再平均，分别报告 AP50 与 AP75。COCO 还有不同 IoU、recall 采样和面积等约定，不能给这个小算例贴“COCO AP”的名称。LAB09 提供与代码一致的匹配规则，遇到一个预测接近多个真值时，要按该实现的最大 IoU 对应顺序判断。","sha256":"ae0bbee6493290fced1bf687bb5f343334523245c57f2285e00af558b552c39f","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"detection-errors-and-evidence","title":"检测分数很高，错误究竟在哪里？"},"page":{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","number":1},"sectionTitle":"三个预测怎样变成 AP=5/6","currentQuestion":"三个预测怎样变成 AP=5/6","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-55a5f94fa1023c7e224999f1","nextBlock":"b-47aaa2395da6d2ac56764904","prerequisites":[{"id":"b-31a9048675aea3d743e8d5d2","url":"#b-31a9048675aea3d743e8d5d2","role":"section-title"},{"id":"b-90d1af1e560ac5230a1a5e9f","url":"#b-90d1af1e560ac5230a1a5e9f","role":"problem-context"}],"relatedBlocks":[]},{"id":"b-47aaa2395da6d2ac56764904","type":"h2","scope":"ap-ranking-example","url":"https://codingai-lec03.pages.dev/course/blocks/ap-ranking-example.html#b-47aaa2395da6d2ac56764904","content":"## 继续阅读与实验","sha256":"2b9ccef7e1220e2250cceff1abd8bdd736b42f8da5a223f26b029f44b962e807","chapter":{"id":"II","title":"区域、像素与实例"},"unit":{"id":"detection-errors-and-evidence","title":"检测分数很高，错误究竟在哪里？"},"page":{"id":"reading-opening","title":"三个预测怎样变成 AP=5/6","number":1},"sectionTitle":"三个预测怎样变成 AP=5/6","currentQuestion":"三个预测怎样变成 AP=5/6","sourceSlides":[],"knowledgeBlock":null,"formulas":[],"previousBlock":"b-21d3348bf469c08fa8963c25","nextBlock":null,"prerequisites":[{"id":"b-31a9048675aea3d743e8d5d2","url":"#b-31a9048675aea3d743e8d5d2","role":"section-title"},{"id":"b-90d1af1e560ac5230a1a5e9f","url":"#b-90d1af1e560ac5230a1a5e9f","role":"problem-context"}],"relatedBlocks":[]}]}
