完全準同型暗号を用いたFP-growthによる委託頻出パターンマイニングの改善に関する一検討
2
0
0
全文
(2) 情報処理学会第 82 回全国大会. テムを抽出し,FP-tree を構築する. 5. 構築した FP-tree の走査を行い,結果を出力する.. という処理の追加を検討する.この値の正負をクライアント側 で判定することにより,アイテムが頻出であるかを判断する.つ まり,各アイテムの頻出/非頻出の判定処理の一部をサーバが. 5.. 実験. 担う事になる.現行のプログラムと比較して,暗号文に対して行. 5.1. 実験概要. う処理が増えるため,必要なレベルは大きくなり,実行時間も⻑. 本研究のプログラムは,暗号文に付随するレベルというパラメ. くなると考えられる.しかし,追加される暗号文の演算は加減算. ータに実行時間が左右されることが分かっている.実装の改善を. のみであるため,ノイズの増え方は少なく,暗号文に必要なレベ. 検討するにあたり,暗号文のレベルの値を変化させる必要が出. ルは大きく増加しない見込みである.したがって,実行時間を抑. てくると考えられるため,現行のプログラムを用いて,レベルに. えつつ,新たに委託処理を追加することができると考えられる.. よる実行時間の傾向を把握することを目的として,実験を行う.. 7.. 5.2. 実験方法. 同一ネットワーク内の 2 台のマシンを用いて,各マシン上で クライアントプログラムとサーバプログラムを動作させた.暗 号文のレベルを 3 から 17 まで変化させ,実行時間を測定する. 各値に対して 5 回測定し,その平均をとる.. 5.3. まとめと今後の予定. 完全準同型暗号を用いた FP-growth において,暗号文のレベ ルによる実行を抑えつつ,サーバへの委託処理を増加させる方 法を検討した.今後は,新しい実装によるシステムを使用した際 の実行時間,各マシンの使用リソースなどの測定を行なってい きたいと考えている.. 実験環境. 実験で用いた計算機は,OS は CentOS6.9,CPU は Intel®. Xeon® プロセッサー E5-2643 v3,メモリが 512GB である.ク ライアント,サーバとして同型のマシンを 1 台ずつ使用した.使 用した入力データは,IBM Quest Synthetic DataGenerator で 生成した人工データであり,アイテム数は 30,トランザクショ ン数は 9900 である.本実験では分散処理は行っていない. 5.4 実験結果. 謝辞 本研究は一部,JST CREST JPMJCR1503 の支援を受けた ものである.. 参考文献. 計測結果を以下の図 1 に示す.all が全体の実行時間,master がサーバにおける実行時間,comm が通信にかかった時間であ る.レベルの変化に伴い,暗号文で計算を行うサーバ側での処理 時間が増加しており,また,全体の実行時間に対する割合が増 加していることがわかり,レベル 17 の時点では 57.50% に及ぶ. 通信時間もレベルの増加に伴って⻑くなるが,レベル 17 の時点 での割合は,13.28% ほどである.. [1] C. Gentry, ”A Fully Homomorphic Encryption Scheme, Doctoral dissertation,” 2009. [2] J. Liu, J. Li, S. Xu, and B. CM Fung, ”Secure outsourced frequent pattern mining by fully homomorphic encryption”, In International Conference on Big Data Analytics and Knowledge Discovery, pp. 70–81. Springer, 2015. [3] 高橋卓⺒, 石巻優, 山名早人, ”SV パッキングによる完全 準同型暗号を用いた安全な委託 Apriori 高速化,” DEIM Forum 2016 F8-6, 2016. [4] 今林広樹, 石巻優, 馬屋原昂, 佐藤宏樹, 山名早人, ” 完全 準同型暗号による安全頻出パターンマイニング計算量効 率化,” 情報処理学会論文誌データベース (TOD), Vol. 10,. No. 1, 2017. [5] 山本百合, 小口正人, ” 完全準同型暗号を用いた秘匿データ マイニング計算のデータベース更新時の分散処理による高 速化,” DICOMO2018, 2018.. 図1 全体とサーバ側での実行時間,通信時間. 新たな処理を実装する際には,多少通信が多くなっても必要 レベルを低く抑えることのできる手法を用いることが,実行時 間短縮とリソースの有効活用のための 1 つの方法であると考え られる.. 6.. 新規検討手法. 現行システムの改善のため,4 章で示す処理手順の 3 において クライアントにサポート値の計算結果を返送する前に,サーバ 上で各アイテムのサポート値とミニマムサポート値の差をとる. 3-418. [6] R. L. Rivest et al., “On data banks and privacy homomorphisms,”Foundations of secure computation, vol. 4, no. 11, 1978, pp. 169–180. [7] Zvika Brakerski, Craig Gentry, and Vinod Vaikuntanathan: (Leveled) Fully Homomorphic Encryption without Bootstrapping. ACM Trans. Comput. Theory 6, 3, Article 13 (July 2014), 36 pages, 2014 [8] J. Han, J. Pei, and Y. Yin, “Mining Frequent Patterns WithoutCandidate Generation,”in Proceedings of the 2000 ACM SIGMODInternational Conference on Management of Data, ser. SIGMOD ʼ00.New York, NY, USA: ACM, 2000, pp. 1–12. [Online]. Available:http://doi.acm.org/10.1145/342009.335372. Copyright 2020 Information Processing Society of Japan. All Rights Reserved..
(3)
関連したドキュメント
製造業※1、建設業、運輸業など 資本金3億円以下 または 従業員300人以下 卸売業 資本金1億円以下 または 従業員100人以下 小売業
◆Secure Encryption を使用してドライブを暗号化するには、Smart アレイ E208 / P408 / P816 コントローラーと、Secure Encryption ライセンスが必要
にて優れることが報告された 5, 6) .しかし,同症例の中 でも巨脾症例になると PLS は HALS と比較して有意に
【オランダ税関】 EU による ACXIS プロジェクト( AI を活用して、 X 線検査において自動で貨物内を検知するためのプロジェク
・患者毎のリネン交換の検討 検討済み(基準を設けて、リネンを交換している) 改善 [微生物検査]. 未実施
の改善に加え,歩行効率にも大きな改善が見られた。脳
光を完全に吸収する理論上の黒が 明度0,光を完全に反射する理論上の 白を 10
2 号機の RCIC の直流電源喪失時の挙動に関する課題、 2 号機-1 及び 2 号機-2 について検討を実施した。 (添付資料 2-4 参照). その結果、