2016 3
i 1 1 1.1....................................... 1 1.2.................................. 2 1.3.................................. 2 2 3 2.1............................. 3 2.2........................... 4 2.3........................... 4 2.4............................... 5 3 6 3.1.............................. 6 3.2................. 7 3.3............... 9 3.4............................ 12 3.5............................. 12 4 14 4.1........................ 14 4.1.1................. 14 4.1.2.................... 14 4.1.3................. 18 4.2.................................... 22 4.2.1.................. 22 4.2.2........................... 22
ii 4.2.3........................... 22 4.3.................................... 24 4.3.1........................ 24 4.3.2.......................... 25 4.3.3.................... 28 5 31 5.1................. 31 5.2........................ 32 5.3..................... 32 6 35 36 37
iii 3.1.............................. 7 3.2.............................. 9 3.3............................. 10 3.4......................... 11 3.5............................... 12 4.1.............................. 15 4.2.............................. 16 4.3........................... 17 4.4................ 18 4.5............................... 19 4.6.............................. 19 4.7................ 19 4.8............................... 20 4.9...................................... 20 4.10..................................... 21 4.11........................... 21 4.12.............................. 26 4.13.............................. 26 4.14................................. 27 4.15............................... 27 4.16.............................. 27 4.17................................. 28 4.18.............................. 29 4.19.............................. 29 4.20................................. 29
iv 4.21............................... 30 4.22.............................. 30 4.23................................. 30
v 3.1.............................. 8 3.2................................ 9 4.1............................... 24 4.2 kappa............................ 24 4.3 1 kappa......... 25 4.4 k.................. 25 4.5 1 2........... 25 4.6..................................... 26 4.7................................. 28 5.1......................... 31 5.2......................... 32 5.3............................... 33 5.4............................... 33 5.5................................... 34 5.6................................ 34 5.7............................... 34 5.8................................... 34
1 1 1.1,. Web *1 *2 COOKPAD *3 *1 http://park.ajinomoto.co.jp *2 http://recipe.rakuten.co.jp *3 http://cookpad.com
1 2 1.2 1.3 2 3 4 5 6
3 2 2.1 B1 C K [4] [1] 1 *1 [9] [2] *1 http://shoku-iku.jpn.org/info02d.html
2 4 2.2 [10] [6] 5 [8] 2.3 ( ) (3METs) [5]
2 5 [3] 2.4 2.1 [1]
6 3 3.1 1 *1 3.1 2 1 1 3.2 2 3.3 *1 http://www.mhlw.go.jp/bunya/kenkou/syokujikijyun.html
3 7 3.1 3.5 3.2 1 *2 3.1 25 100g 3.2 [7] *2 www.mext.go.jp/b menu/shingi/gijyutu/gijyutu3/toushin/05031802/002.htm
3 8 3.1 A D E K B1 B2 B6 B12 C 2000kcal 70g 20g 150g 600mg 2000mg 600mg 320mg 700mg 10mg 12mg 1.8mg 4mg 750 g 100mg 10mg 65 g 1.1mg 1.2mg 15mg 1.6mg 2.4mg 200 g 6.0mg 100mg
3 9 3.2 1 1 1 1 1 AJINOMOTO *3 3.2 2 4 1 3.2 3.3 *3 http://park.ajinomoto.co.jp
3 10 3.3 ( ) 3.3 doc label i P (label i doc) = P (label i)p (doc label i ) P (doc) P (label i )P (doc label i ) (3.1), P (label i ) P (doc label i ) P (doc) P (label i ) P (doc label i ) label i doc n P (doc label i ) = P (word j label i ) (3.2) j=0
3 11 3.2 P (word j label i ) label i word j label i T (label i, word) label i word V P (word j label i ) = T (label i, word j ) word V T (label i, word ) (3.3) 3.1 3.2 3.3 P (label i doc) = P (label i)t (label i, word j ) word V T (label i, word ) (3.4) label i 5 doc 3.4 3.4
3 12 3.4 1 2 3.5 3.5 1. 2. 1 V ref V user V ideal ( 3.5) V ideal = V ref V user (3.5) 3. V ideal V (R) 3.5 3.4 V ideal R i V (R i ) V ideal V (R i ) D(R i ) D(R i ) = V ideal V (R i ) (3.6) D(R i ) D(R i ) D(R i ) D(R i )
3 13 0 1 A 1000mg B 6mg V ideal 3.6 D(R i ) n n e 1 e 2... e n 3.6 D(R i ) = V ideal V (R i ) = (V ideal1 V (R i ) 1 )e 1 + (V ideal2 V (R i ) 2 )e 2 +... + (V idealn V (R i ) n )e n = d 1 e 1 + d 2 e 2 +... + d n e n (3.7) 3.7 d 1 d 2... d n V ideal D(R i ) D nor (R i ) = d 1 V ideal1 e 1 + d 2 V ideal2 e 2 +... + d n V idealn e n (3.8) 3.8 D nor (R i ) V ideal Score(R i ) Score(R i ) = D nor (R i ) (3.9)
14 4 4.1 3 4.1.1 2012 8 Web *1 9520 4.1.2 4.1 3.5 10 1 1 *1 http://park.ajinomoto.co.jp
4 15 3.3 4.1
4 16 4.2 20 4.2
4 17 4.3 4.3
4 18 4.1.3 4.1.2 4.4 A D B1 B2 4.4 4.5 4.6 4.7 4.4 3 3.4
4 19 4.5 4.6 4.7
4 20 4.4 4.8 4.9 4.10 4.11 4.8 4.9
4 21 4.10 4.11
4 22 4.2 4.1.2 4.1.3 4.2.1 1 Web *2 1600kcal 1 *3 4.2.2 4.1.1 9520 100 5 5 1 3 2 3 2 5 5 kappa 4.2.3 4.2.1 1 ( ) *2 http://www.ajinomoto.co.jp/lcr/palzero/index.html *3 http://www.ajinomoto.co.jp/lcr/palzero/menu/recipe0112.htmll
4 23 (Recall) (Difference) Recall i = n j=1 j i n j=1 j i (4.1) Difference i = 100 ( i i 1.0) (4.2)
4 24 4.3 4.3.1 5 1 kappa 4.1 4.2 A E 0.64 0.84 kappa 0.46 0.77 0.73 kappa 0.59 (substantial) 4.1 A B C D E A - 0.71 0.71 0.64 0.75 B 0.71-0.7 0.69 0.84 C 0.71 0.7-0.76 0.74 D 0.64 0.69 0.76-0.73 E 0.75 0.84 0.74 0.73-0.70 0.74 0.73 0.70 0.77 4.2 kappa A B C D E A - 0.58 0.56 0.46 0.63 B 0.58-0.55 0.53 0.77 C 0.56 0.55-0.61 0.60 D 0.46 0.53 0.61-0.59 E 0.63 0.77 0.60 0.59-0.56 0.61 0.58 0.55 0.65 A E 1 kappa 4.3 0.55 0.60 kappa 0.35 0.44 0.58 kappa 0.40 A E r AL r
4 25 4.3 1 kappa A - B - C - D - E - 0.56 0.60 0.58 0.55 0.59 kappa 0.38 0.44 0.40 0.36 0.42 AL r = {label maxuscore(r, label)} (4.3) maxuscore(r, label) r 1 label 4.4 0.65 kappa 0.49 kappa 4.4 k - 0.65 kappa 0.49 A E 1 2 4.5 1 2 4.5 1 2 A - B - C - D - E - 0.71 0.71 0.69-0.7 4.3.2 1 (4.2.1 ) 4.6 ALL( ) 0.80 ALL 0.90 0.60 0.80
4 26 36 4.6 ALL 0.98 0.74 0.93 0.93 0.91 0.92 0.90 0.94 0.74 0.88 0.84 0.86 0.87 0.85 0.93 0.66 0.88 0.90 0.84 0.76 0.82 0.94 0.75 0.88 0.88 0.89 0.79 0.85 0.91 0.69 0.87 0.85 0.87 0.82 0.82 4.12
第 4 章 実装と評価 27 図 4.13 たんぱく質の再現率 図 4.14 脂質の再現率 図 4.15 炭水化物の再現率
第 4 章 実装と評価 28 図 4.16 カルシウムの再現率 図 4.17 鉄分の再現率 4.3.3 レシピ推薦における栄養素誤差 次に推薦されたレシピが持つ栄養素の誤差量を評価した 誤差の評価方法としては 厚生労 働省で定められている 栄養表示基準*4 を用いる 表 4.7 に今回使用する基準を示す 図 4.18 図 4.23 に 各栄養素における誤差のパーセンテージを表したグラフを示す ベースライン はすべて 100% に基準が置かれており そこから各栄養素ごとに許容される誤差の範囲を図示 した 図から見て取れるように ALL 和風 洋風は特異な値をとる場合もあるが 許容誤差 の範囲に収まっているレシピも多い 一方で中華と韓国風は 値が大きく揺れているものが多 く 許容誤差の範囲に当てはまっていないレシピも見受けられた *4 http://www.caa.go.jp/foods/pdf/syokuhin344.pdf
4 29 4.7-20% +20% -20% +20% -20% +20% -20% +20% -20% +50% -20% +50% 4.18 4.19
第 4 章 実装と評価 30 図 4.20 脂質の誤差量 図 4.21 炭水化物の誤差量 図 4.22 カルシウムの誤差量
4 31 4.23
32 5 5.1 4.3 k B E A D 4.1 4.2 A E 4.4 0.65 k 0.49 4.3 5.1 5.2 ( ) 5.1
5 33 5.2 *1 4.4 5.2 4.6 1 0.8 0.9 ALL 0.90 1 3 1 1 5.3 5.2 1 1 1 *1 https://ja.wikipedia.org/wiki/
5 34 4.18 4.23 5.3 5.8 4.7 10 20 ALL 5.3 ALL 94.9 16.2-21.3% +11.2% 96.7 22.6-25.9% +19.3% 93.0 19.3-26.3% +12.2% 92.9 18.7-25.8% +11.6% 89.1 28.9-39.8% +18.1% 5.4 ALL 97.8 28.0-30.3% +25.8% 100.7 34.5-33.8% +35.2% 88.3 27.1-38.8% +15.4% 98.5 29.7-32.2% +28.1% 103.0 36.0-33.0% +39.0%
5 35 5.5 ALL 81.1 29.5-48.4% +10.6% 84.0 24.3-40.3% +8.31% 79.6 37.4-57.9% +17.0% 83.2 35.7-52.5% +18.9% 84.3 41.2-57.0% +25.5% 5.6 ALL 91.2 27.6-36.2% +18.7% 86.2 30.0-43.8% +16.1% 91.9 36.3-44.4% +28.2% 88.2 34.8-46.6% +23.0% 74.2 58.4-84.3% +32.6% 5.7 ALL 91.6 31.1-39.4% +22.7% 89.9 30.6-40.7% +20.5% 92.5 37.7-45.2% +30.2% 95.4 37.4-42.0% +32.7% 97.1 35.5-38.4% +32.7% 5.8 ALL 91.5 22.2-30.7% +13.8% 90.2 25.4-35.2% +15.7% 85.6 29.4-43.8% +15.0% 87.7 26.8-39.1% +14.6% 86.6 48.4-61.8% +35.0%
36 6. NBC 2 2 1 2 Web 0.80 1
37
38 [1],.., Vol. J92-D, No. 7, pp. 975 983, 2009. [2],,,... AI,, Vol. 110, No. 212, pp. 7 12, 2010. [3],,,,,.. MBL, Vol. 57, No. 5, 2011. [4],.., Vol. 24, No. 1, pp. 616 626, 2012. [5],,. ness. Technical report,, 1996. [6],,.. 70, No. 5B-2., 2008. [7],..,, (DICOMO2013), 2013. [8],,,.. 7 (DEIM2012), No. A1-2, 2012. [9],,,,.. 74, No. 1ZJ-1., 2012. [10],,... HIP,, Vol. 113, No. 73, pp. 91 96, 2013.