HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

私の個人的なAIベンチマーク:「ハプスブルク顎を持つカエルのSVGを生成する」

My personal AI benchmark: "Generate an SVG of a frog with a Habsburg jaw." (frogs.vaguespac.es)

139 pointsby thebigship73 コメント

要約

AIモデルが「ハプスブルク顎を持つカエルのSVGを生成する」という指示にどのように応答するかを評価する個人的なベンチマークについて論じています。複数のAIモデルの実行結果を比較し、生成されたSVGの構造的ラベルや、顎の突出、上唇の後退、下歯の突き出しといった解剖学的特徴に関する注釈の質を分析しています。AIが指示をどの程度正確に解釈し、創造的かつ詳細な描写を生成できるかの能力を測るための興味深いテストケースとなっています。

全文翻訳

anthropic/claude-opus-5 Anthropic Run 1 of 3 · Aug 2 2026 · 64.0s · 3,900 B 注釈は主に構造的なラベルですが、顎の特徴に関する編集的なコメントも含まれています。「巨大に突出した下顎」や、上唇を「引っ込んだ、顎の後ろに隠れた」と表現し、下歯を上唇の上に「突き出た」と描写しており、単純なラベリングを超えた解剖学的な解釈を提供しています。 View SVG source <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 440" width="400" height="440"> <defs> <linearGradient id="skin" x1="0" y1="0" x2="0" y2="1"> <stop offset="0" stop-color="#8fd35a"/> <stop offset="1" stop-color="#5aa33c"/> </linearGradient> <linearGradient id="jaw" x1="0" y1="0" x2="0" y2="1"> <stop offset="0" stop-color="#9ade63"/> <stop offset="1" stop-color="#68b544"/> </linearGradient> <radialGradient id="eyeball" cx="0.35" cy="0.3" r="0.8"> <stop offset="0" stop-color="#fff8d8"/> <stop offset="1" stop-color="#e8c93f"/> </radialGradient> </defs> <!-- background --> <rect width="400" height="440" fill="#e9f5ef"/> <!-- body --> <ellipse cx="200" cy="430" rx="170" ry="90" fill="#4c8f34"/> <ellipse cx="200" cy="438" rx="120" ry="70" fill="#7ec457" opacity="0.5"/> <!-- head dome --> <path d="M76,215 C68,108 124,46 200,46 C276,46 332,108 324,215 Z" fill="url(#skin)"/> <!-- eye bulges --> <circle cx="140" cy="84" r="44" fill="url(#skin)"/> <circle cx="260" cy="84" r="44" fill="url(#skin)"/> <!-- warts --> <circle cx="105" cy="150" r="6" fill="#4f9235" opacity="0.5"/> <circle cx="128" cy="176" r="4.5" fill="#4f9235" opacity="0.5"/> <circle cx="295" cy="150" r="6" fill="#4f9235" opacity="0.5"/> <circle cx="272" cy="176" r="4.5" fill="#4f9235" opacity="0.5"/> <!-- nostrils --> <ellipse cx="178" cy="140" rx="5" ry="4" fill="#3c7027"/> <ellipse cx="222" cy="140" rx="5" ry="4" fill="#3c7027"/> <!-- upper lip (recessed, tucked behind the jaw) --> <path d="M80,190 Q200,224 320,190" fill="none" stroke="#39281f" stroke-width="8" stroke-linecap="round"/> <path d="M80,190 Q200,224 320,190 L320,200 Q200,236 80,200 Z" fill="#4a3128"/> <!-- HABSBURG JAW: massive protruding mandible --> <path d="M64,196 C36,252 52,330 108,364 C150,392 250,392 292,364 C348,330 364,252 336,196 C296,168 104,168 64,196 Z" fill="url(#jaw)" stroke="#4f9235" stroke-width="3"/> <!-- lower lip highlight --> <path d="M70,199 C110,174 290,174 330,199" fill="none" stroke="#c7f293" stroke-width="6" stroke-linecap="round" opacity="0.85"/> <!-- protruding lower teeth over the upper lip --> <path d="M156,185 L162,158 L170,186 Z" fill="#fffdf2" stroke="#d9d2b8" stroke-width="1.5"/> <path d="M178,183 L185,153 L193,184 Z" fill="#fffdf2" stroke="#d9d2b8" stroke-width="1.5"/> <path d="M201,183 L208,153 L216,184 Z" fill="#fffdf2" stroke="#d9d2b8" stroke-width="1.5"/> <path d="M224,186 L231,159 L238,187 Z" fill="#fffdf2" stroke="#d9d2b8" stroke-width="1.5"/> <!-- chin creases --> <path d="M200,330 C186,318 186,300 200,290 C214,300 214,318 200,330" fill="none" stroke="#4f9235" stroke-width="3" opacity="0.7"/> <path d="M96,250 C120,286 140,306 168,320" fill="none" stroke="#4f9235" stroke-width="3" opacity="0.45"/> <path d="M304,250 C280,286 260,306 232,320" fill="none" stroke="#4f9235" stroke-width="3" opacity="0.45"/> <!-- eyes --> <circle cx="140" cy="84" r="27" fill="url(#eyeball)" stroke="#3c7027" stroke-width="3"/> <circle cx="260" cy="84" r="27" fill="url(#eyeball)" stroke="#3c7027" stroke-width="3"/> <ellipse cx="140" cy="84" rx="7" ry="19" fill="#1b1b1b"/> <ellipse cx="260" cy="84" rx="7" ry="19" fill="#1b1b1b"/> <circle cx="132" cy="72" r="6" fill="#ffffff" opacity="0.9"/> <circle cx="252" cy="72" r="6" fill="#ffffff" opacity="0.9"/> <path d="M114,62 Q140,48 166,62" fill="none" stroke="#4f9235" stroke-width="5" stroke-linecap="round"/> <path d="M234,62 Q260,48 286,62" fill="none" stroke="#4f9235" stroke-width="5" stroke-linecap="round"/> <!-- front feet --> <path d="M78,392 C60,382 46,392 44,404 C42,418 60,424 78,418 Z" fill="#68b544" stroke="#4c8f34" stroke-width="3"/> <path d="M322,392 C340,382 354,392 356,404 C358,418 340,424 322,418 Z" fill="#68b544" stroke="#4c8f34" stroke-width="3"/> </svg> Run 2 of 3 · Aug 2 2026 · 42.0s · 3,465 B 注釈は主に構造的なラベルを使用していますが、解剖学的な誇張(「巨大に突出したハプスブルク顎」、「下歯が上唇を突き出している」)や、「垂れ下がった高貴なまぶた」による王者の風格/気分を暗示するような編集的なコメントを含んでいます。 View SVG source <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 440" width="400" height="440"> <defs> <radialGradient id="g1" cx="0.4" cy="0.3" r="0.85"> <stop offset="0%" stop-color="#9ad86a"/> <stop offset="100%" stop-color="#4f9134"/> </radialGradient> <radialGradient id="g2" cx="0.5" cy="0.15" r="0.9"> <stop offset="0%" stop-color="#a9e07a"/> <stop offset="100%" stop-color="#5aa03b"/> </radialGradient> <radialGradient id="g3" cx="0.35" cy="0.3" r="0.8"> <stop offset="0%" stop-color="#b8e88b"/> <stop offset="100%" stop-color="#69ab45"/> </radialGradient> </defs> <!-- feet --> <g fill="#4b8a31"> <ellipse cx="92" cy="412" rx="46" ry="18"/> <ellipse cx="308" cy="412" rx="46" ry="18"/> <ellipse cx="58" cy="418" rx="16" ry="10"/> <ellipse cx="342" cy="418" rx="16" ry="10"/> </g> <!-- eye bulges --> <circle cx="140" cy="98" r="52" fill="url(#g2)"/> <circle cx="260" cy="98" r="52" fill="url(#g2)"/> <!-- head --> <ellipse cx="200" cy="180" rx="122" ry="96" fill="url(#g1)"/> <!-- HUGE protruding Habsburg jaw --> <path d="M70 178 C52 300 110 402 200 406 C290 402 348 300 330 178 C310 236 90 236 70 178 Z" fill="url(#g3)"/> <!-- jaw shading / cleft chin --> <path d="M200 330 C196 352 196 372 200 392" stroke="#4f8f33" stroke-width="6" fill="none" stroke-linecap="round" opacity="0.55"/> <path d="M96 250 C120 300 150 322 200 328 C250 322 280 300 304 250" stroke="#4f8f33" stroke-width="4" fill="none" opacity="0.35"/> <!-- underbite: dark mouth gap where upper lip is overlapped --> <path d="M74 196 C120 246 280 246 326 196" fill="#2f5c1f" opacity="0.35"/> <path d="M74 196 C120 246 280 246 326 196" stroke="#31631f" stroke-width="7" fill="none" stroke-linecap="round"/> <!-- protruding lower lip --> <path d="M104 224 C140 268 260 268 296 224 C262 258 138 258 104 224 Z" fill="#d98a94"/> <!-- lower teeth jutting over the upper lip --> <g fill="#fdfdf5" stroke="#cfcfc0" stroke-width="2"> <rect x="158" y="186" width="20" height="26" rx="7"/> <rect x="184" y="184" width="20" height="28" rx="7"/> <rect x="210" y="187" width="20" height="25" rx="7"/> </g> <!-- nostrils --> <ellipse cx="176" cy="152" rx="7" ry="5" fill="#2f5c1f"/> <ellipse cx="224" cy="152" rx="7" ry="5" fill="#2f5c1f"/> <!-- spots --> <g fill="#3f7a28" opacity="0.5"> <ellipse cx="96" cy="150" rx="16" ry="11"/> <ellipse cx="304" cy="150" rx="16" ry="11"/> <ellipse cx="128" cy="196" rx="11" ry="8"/> <ellipse cx="272" cy="196" rx="11" ry="8"/> </g> <!-- eyes --> <g> <circle cx="140" cy="94" r="38" fill="#fffbe8"/> <circle cx="260" cy="94" r="38" fill="#fffbe8"/> <circle cx="144" cy="98" r="17" fill="#1a1a1a"/> <circle cx="256" cy="98" r="17" fill="#1a1a1a"/> <circle cx="137" cy="90" r="6" fill="#ffffff" opacity="0.9"/> <circle cx="249" cy="90" r="6" fill="#ffffff" opacity="0.9"/> <path d="M104 78 C118 52 162 52 176 78" stroke="#3f7a28" stroke-width="7" fill="none" stroke-linecap="round"/> <path d="M224 78 C238 52 282 52 296 78" stroke="#3f7a28" stroke-width="7" fill="none" stroke-linecap="round"/> </g> <!-- droopy regal eyelids --> <path d="M106 86 C130 68 156 70 174 86" stroke="#57993a" stroke-width="5" fill="none" opacity="0.7"/> <path d="M226 86 C244 70 270 68 294 86" stroke="#57993a" stroke-width="5" fill="none" opacity="0.7"/> </svg> Run 3 of 3 · Aug 2 2026 · 59.6s · 3,909 B 注釈は主に構造的なラベルですが、顎を「巨大で細長い突出した下顎」と描写し、口を「アンダーバイトの口:引っ込んだ上唇、突き出た下唇」と表現するなど、中立的なラベルを超えた誇張された変形を強調するような解剖学的効果に関する編集的なコメントも含まれています。コメントなし。