non-neocortex — Agent自律改善プロセス方針

精査済み non_neocortex suitable(abbrev 2,368 / fullname 1,090)の baseline 検証結果から、 「テスト→問題分析→修正→再テスト」を回すための実データ観察と方針です。

1. 実データで見えた構造

総クエリ
3458
abbrev 2368 / fullname 1090
RCS マッチ
2795
no_match 663
マッチ中 aligned
1139
40.8%
wrong(全体)
692
abbrev 476 / fullname 216
  1. 略語の no_match が主問題。 abbrev の RCS 無マッチ 656 件。 同一構造の fullname はヒットしているのに abbrev が落ちるケースが 476 件 (うち fullname が aligned なのは 137)。→ 略語テーブル/略語展開の未網羅 が最大の欠陥。
  2. 略語の誤ヒットは高スコア混在。 abbrev wrong 476 件の多くは fuzzy/bm25 由来で、 VP→ventral posterior visual area(正: ventral pallidum)、DMS→dorsal migratory stream(正: dorsomedial striatum) など、同字面の別構造に吸われる。高スコア(≥0.75)でも wrong が目立つ。
  3. fullname は比較的健全だが「上位構造」判定が多い。 fullname aligned 419 / broader_parent 354。 これは RCS の階層親昇格ではなく、LLM 判定ラベル(top1 が解剖学的に親/広い)である。 親昇格(_promote_common_parents)は v0.8.0 で廃止済み。
  4. 判定の安定性は高い。 vote 3-0 が 2,542 件、high certainty 3,050 件。 3-pass(Flash 0731)の多数決は改善ループの「審判」として十分使える。

2. 失敗ファミリ(abbrev wrong)

family件数
other325
thalamus78
striatum26
spinal21
brainstem16
hippocampal9
amygdala1

other は文脈依存の短い略語(VP/DMS/DLS/CP/PP/PV 等)が中心。同字面の別構造に吸われる「略語衝突」が本質。

3. 改善プロセス方針(LLM-based Recursive Improvement)

eval_harness.py は判定キャッシュ(query→top1)を持つので、 RCS が変わって top1 が変わった組だけ再判定すればよい。3-pass は Flash 0731 のみで統一。

Round 0 baseline(本レポート)… abbrev 改善余地が最大 │ Round 1 略語辞書拡充(最優先) │ ├─ abbrev no_match & fullname hit 476 件 → abbrev テーブル追加 │ └─ abbrev wrong 高スコア衝突 → abbrev→正式名の一意化ルール │ 期待: abbrev no_match 656 → 大幅減 / abbrev aligned ↑ │ Round 2 誤ヒット抑制 │ ├─ 同字面衝突(VP/DMS/DLS/CP/PP/PV…)に種別・文脈制約 │ └─ fullname 一致時は abbrev を fullname 展開で再スコア │ 期待: wrong 692 ↓ / aligned 1,139 ↑ │ Round 3 fullname 側の精度(親昇格は既に廃止済み) ├─ broader_parent 354 = LLM が「top1 が親/広い」と判定した件数 │ (RCS が親を昇格させたわけではない) ├─ alias / specificity / region-anchor で具体名を top1 に押し上げる └─ partial_or_narrower 243 の化合物・部分構造の扱いを整理
  1. 評価指標: aligned_rate(matched 中 aligned 割合)、abbrev_no_match、wrong_high_conf(score≥0.75 で wrong)を主 KPI。 broader_parent は「正しいが粗い」として aligned と別に追跡。
  2. 判定は固定(Flash 0731 ×3、pro なし)。審判を変えないことで改善量を素直に比較する。
  3. 回帰ガード: 既に aligned のペアが悪化しないよう、毎ラウンド差分レポート(improved/regressed)を必須化。
  4. コスト制御: 変化した query→top1 のみ再判定。fullname 側は安定なので abbrev 優先。

4. Round 1 の対象例 — abbrev no_match & fullname hit

n_mentionsqueryfullname
134LHlateral hypothalamus
96dLGNdorsal lateral geniculate nucleus
94TRNthalamic reticular nucleus
90LHblateral habenula
84DCNdorsal cochlear nucleus
84LSlateral septum
70LHAlateral hypothalamic area
68VLPAGventrolateral periaqueductal gray
67LGNlateral geniculate nucleus
62POmposterior medial thalamus
62vHPCventral hippocampus
56Subsubiculum
53MGBmedial geniculate body
49PBNparabrachial nucleus
47HDBhorizontal diagonal band
42vCA1ventral CA1
41MVNmedial vestibular nucleus
38CPucaudate putamen
36RVLMrostral ventrolateral medulla
35dCA3dorsal CA3

5. Round 2 の対象例 — abbrev wrong(高スコア)

n_mentionsquerytop_namescorepass1_reason
118VPventral posterior visual area (ventral third visual area, V3V)1.0VP abbreviation for ventral pallidum matched to visual area V3V; anatomically different.
102DMSdorsal migratory stream1.0DMS intended as dorsomedial striatum; top1 'dorsal migratory stream' is a different structure.
77DLS(dorso)lateral sulcus1.0DLS is dorsolateral striatum, but top1 is lateral sulcus, an anatomically different structure.
65PPNparietopontine fibers1.0PPN given as pedunculopontine nucleus, but top1 is parietopontine fibers, a different structure.
44CNcerebral nuclei1.0Query 'CN' with fullname context 'cerebellar nuclei'; top1 'cerebral nuclei' is a different structure, not an accepted synonym.
44MECcaudal medial nucleus1.0Query 'MEC' with context 'medial entorhinal cortex'; top1 'caudal medial nucleus' is a different structure, not a synonym.
30Grgracile fasciculus1.0Gr abbreviation maps to gracile nucleus, but top1 gracile fasciculus is a fiber tract, not the nucleus.
28Cdcentral dorsal nucleus of thalamus1.0Query Cd with fullname caudate nucleus; top1 central dorsal nucleus of thalamus is a different structure.
28PPperipeduncular nucleus1.0Query PP expands to piriform cortex; top1 peripeduncular nucleus is a distinct structure, not a synonym or subdivision.
27CPcortical plate of neocortex1.0Query CP corresponds to caudate putamen; top1 cortical plate of neocortex is a different structure.
24PVparaventricular nucleus of hypothalamus1.0Context indicates PV refers to principal trigeminal nucleus, but top1 is paraventricular nucleus of hypothalamus, a different structure.
23VNvomeronasal nerve1.0Query VN with context vestibular nucleus; top1 vomeronasal nerve is a different structure, off-target.
20ANTangular nucleus of thalamus1.0ANT is anterior nucleus of thalamus; top1 angular nucleus of thalamus is a different nucleus.
20THmedial division of PHC (area TH)1.0TH here is used as abbreviation for thalamus, but top1 is parahippocampal area TH, a different structure.
18ICccaudal limb of internal capsule1.0ICc is central nucleus of inferior colliculus; top1 is caudal limb of internal capsule, a different structure.
15PRhprepositus hypoglossal nucleus1.0PRh is perirhinal cortex, not prepositus hypoglossal nucleus.
14SONsuperior olivary nucleus1.0SON is ambiguous; fullname context indicates supraoptic nucleus, but top1 is superior olivary nucleus, a different structure.
12LSClateral spinal nucleus in cervical spinal cord1.0Top1 is lateral spinal nucleus (spinal cord); LSC here denotes lateral superior colliculus (midbrain), so the structure is off-lobe.
10Acbanterior lobe of cerebellar cortex1.0Acb is nucleus accumbens; top1 is anterior lobe of cerebellar cortex, anatomically unrelated.
10CeMcentral medial nucleus of thalamus1.0CeM in this record is medial division of central amygdaloid nucleus; top1 is central medial nucleus of thalamus, a different structure.

6. fullname 側の wrong(上位ヒット/別構造)

n_mentionsquerytop_namescorepass1_reason
170paraventricular nucleusparaventricular nucleus of thalamus1.0PVN context indicates hypothalamus, but top1 is paraventricular nucleus of thalamus.
27arcuate nucleusarcuate nucleus of medulla oblongata0.786859Arcuate nucleus has multiple referents (hypothalamus vs medulla); top1 selects medulla, so query alone is ambiguous.
20anterior nucleus of the thalamusrostral division of pulvinar0.779723Pulvinar is posterior thalamus; anterior nucleus of thalamus is a different thalamic nuclear region.
19central amygdala laterallateral nucleus of amygdala0.774127Top1 is lateral nucleus of amygdala, a different structure from central amygdala lateral.
15medial inferior pulvinarmedial division of pulvinar0.860569PIm/medial inferior pulvinar is part of inferior pulvinar; medial division of pulvinar is a different major subdivision.
7rostral dorsal lateral geniculate nucleusdorsal (rostral) division of medial geniculate nucleus0.76821Rostral DLG is visual geniculate; medial geniculate is auditory, off-structure.
6posterior nucleus of the ventral tegmental areaventral tegmental nucleus (of Gudden)0.792678Posterior nucleus of ventral tegmental area is not the ventral tegmental nucleus of Gudden; these are distinct structures.
5magnocellular preoptic nucleusred nucleus, magnocellular division0.782981Magnocellular preoptic nucleus is in basal forebrain; red nucleus is midbrain. Distinct structures.
4Efferent Vestibular Nucleusvestibular nuclei in pons0.854167Efferent vestibular nucleus is a separate efferent nucleus, not part of the vestibular nuclear complex in pons; top1 is anatomically different.
4dorsal aspect of the anterior pretectal nucleusdorsal (posterior/sublentiform) pretectal nucleus0.783115Dorsal aspect of anterior pretectal nucleus (APTD) is not the dorsal/posterior/sublentiform pretectal nucleus; different structure.
4CART+ Edinger-Westphal nucleuspre-Edinger-Westphal nucleus0.767848pre-Edinger-Westphal nucleus is a distinct structure, not synonymous with CART+ Edinger-Westphal nucleus.
3right caudal medullarycaudal (posterior, inferior) medullary velum0.935Right caudal medullary refers to medulla region; top1 is the caudal medullary velum, a different cerebellar/ventricular structure, and lacks laterality.
3substantia nigra pars reticulata dorsalsubstantia nigra, compact division, dorsal subdivision0.838466Query is pars reticulata dorsal, but top1 is pars compacta dorsal subdivision, a different anatomical division.
3lateral division of the lateral habenula nucleusinterstitial (dorsal) division of lateral habenular nucleus0.806102Interstitial dorsal division is a distinct habenular subdivision, not the lateral division queried.
3anteroventral dorsomedial nucleusdorsomedial part of pontine nucleus0.785985Query is anteroventral dorsomedial nucleus; top1 is a pontine nucleus subdivision, an anatomically different structure.
3internal lateral nucleuslateral nucleus of amygdala0.769022internal lateral nucleus (PBil) is a parabrachial subdivision; top1 lateral nucleus of amygdala is a different structure.
3posterior medial amygdala nucleusposterior (caudal) cortical nucleus of amygdala0.760678MeP is posterior medial amygdala nucleus; top1 is posterior cortical nucleus of amygdala, a different nucleus.
3lateral subnucleus of mediodorsal thalamuslateral dorsal nucleus of thalamus0.75423Lateral dorsal nucleus of thalamus is a distinct nucleus, not the lateral subnucleus of mediodorsal thalamus.
2lateral nucleus of the central amygdalalateral nucleus of amygdala0.938221Top1 'lateral nucleus of amygdala' is likely the lateral amygdaloid nucleus, not the lateral subdivision of central amygdala (CEAl).
2dorsal inferior reticular nucleusdorsal reticular nucleus0.906614Dorsal reticular nucleus is a distinct nucleus from dorsal inferior reticular nucleus; missing 'inferior' changes the anatomical entity.

7. abbrev wrong & fullname aligned(略語だけが外れる)

n_mentionsquerytop_namescorepass1_reason
118VPventral posterior visual area (ventral third visual area, V3V)1.0VP abbreviation for ventral pallidum matched to visual area V3V; anatomically different.
65PPNparietopontine fibers1.0PPN given as pedunculopontine nucleus, but top1 is parietopontine fibers, a different structure.
44CNcerebral nuclei1.0Query 'CN' with fullname context 'cerebellar nuclei'; top1 'cerebral nuclei' is a different structure, not an accepted synonym.
44MECcaudal medial nucleus1.0Query 'MEC' with context 'medial entorhinal cortex'; top1 'caudal medial nucleus' is a different structure, not a synonym.
43preBötCtuber cinereum0.307108Top1 is tuber cinereum, a hypothalamic structure, unrelated to the pre-Bötzinger complex.
30Grgracile fasciculus1.0Gr abbreviation maps to gracile nucleus, but top1 gracile fasciculus is a fiber tract, not the nucleus.
28Cdcentral dorsal nucleus of thalamus1.0Query Cd with fullname caudate nucleus; top1 central dorsal nucleus of thalamus is a different structure.
28PPperipeduncular nucleus1.0Query PP expands to piriform cortex; top1 peripeduncular nucleus is a distinct structure, not a synonym or subdivision.
24PVparaventricular nucleus of hypothalamus1.0Context indicates PV refers to principal trigeminal nucleus, but top1 is paraventricular nucleus of hypothalamus, a different structure.
20THmedial division of PHC (area TH)1.0TH here is used as abbreviation for thalamus, but top1 is parahippocampal area TH, a different structure.
18ICccaudal limb of internal capsule1.0ICc is central nucleus of inferior colliculus; top1 is caudal limb of internal capsule, a different structure.
16EPependyma of spinal cord0.315135EP in context is entopeduncular nucleus; ependyma of spinal cord is an unrelated structure.
14SONsuperior olivary nucleus1.0SON is ambiguous; fullname context indicates supraoptic nucleus, but top1 is superior olivary nucleus, a different structure.
11NOTgeneral lamination of spinal cord (for users who do not know specific spinal segments)0.175921Query NOT is abbreviation for nucleus of optic tract; top1 is spinal cord lamination, unrelated.
11VIIlobule VII (folium and tuber)0.298159Top1 is lobule VII of cerebellum, not facial nucleus (cranial nerve VII).
10MRmarginal ramus of cingulate sulcus1.0MR in context is brainstem median raphe; top1 is marginal ramus of cingulate sulcus, different structure.
10SpVvein system of spinal cord1.0SpV should be spinal trigeminal nucleus; top1 is vein system of spinal cord, unrelated vascular structure.
9AHAamygdalohippocampal area1.0AHA intended as anterior hypothalamic area per context, but top1 is amygdalohippocampal area, a distinct region.
9APansa peduncularis1.0AP in context is area postrema, but top1 ansa peduncularis is a different structure.
8MEmedial nuclear complex of amygdala1.0ME is median eminence per context; top1 is medial nuclear complex of amygdala, anatomically different structure.

8. まとめ

  1. 最大の改善対象は abbrev の no_match 656 件(うち fullname はヒットする 476 件)。略語テーブル拡充が効く。
  2. 次点は abbrev wrong の高スコア衝突。同字面の別構造への誤マッチを、fullname 文脈と種別制約で絞る。
  3. 判定は Flash 0731 ×3 で固定。キャッシュ再利用で安く再テストし、generate_report.py で各ラウンドを同じUIで比較する。