{"metadata":{"_oai":{"id":"oai:ipsj.ixsq.nii.ac.jp:00212318","sets":["1:10354:10371"]},"path":["10371"],"owner":"44499","recid":"212318","title":["5分で分かる!? 有名論文ナナメ読み:Matej Balog et al. : DeepCoder : Learning to Write Programs"],"pubdate":{"attribute_name":"公開日","attribute_value":"2021-08-15"},"_buckets":{"deposit":"e75c3529-632a-49b4-9309-e4f2f8287864"},"_deposit":{"id":"212318","pid":{"type":"depid","value":"212318","revision_id":0},"owners":[44499],"status":"published","created_by":44499},"item_title":"5分で分かる!? 有名論文ナナメ読み:Matej Balog et al. : DeepCoder : Learning to Write Programs","author_link":["541354"],"item_titles":{"attribute_name":"タイトル","attribute_value_mlt":[{"subitem_title":"5分で分かる!? 有名論文ナナメ読み:Matej Balog et al. : DeepCoder : Learning to Write Programs"}]},"item_keyword":{"attribute_name":"キーワード","attribute_value_mlt":[{"subitem_subject":"連載","subitem_subject_scheme":"Other"}]},"item_type_id":"30","publish_date":"2021-08-15","item_language":{"attribute_name":"言語","attribute_value_mlt":[{"subitem_language":"jpn"}]},"item_30_text_3":{"attribute_name":"著者所属","attribute_value_mlt":[{"subitem_text_value":"日本電信電話(株) ソフトウェアイノベーションセンタ"}]},"publish_status":"0","weko_shared_id":-1,"item_file_price":{"attribute_name":"Billing file","attribute_type":"file","attribute_value_mlt":[{"url":{"url":"https://ipsj.ixsq.nii.ac.jp/record/212318/files/IPSJ-MGN620912.pdf","label":"IPSJ-MGN620912.pdf"},"date":[{"dateType":"Available","dateValue":"2023-08-15"}],"format":"application/pdf","billing":["billing_file"],"filename":"IPSJ-MGN620912.pdf","filesize":[{"value":"991.6 kB"}],"mimetype":"application/pdf","priceinfo":[{"tax":["include_tax"],"price":"660","billingrole":"5"},{"tax":["include_tax"],"price":"0","billingrole":"6"},{"tax":["include_tax"],"price":"0","billingrole":"44"}],"accessrole":"open_date","version_id":"e72badd4-0c8d-4d64-a25c-0c2e5465a9e6","displaytype":"detail","licensetype":"license_note","license_note":"Copyright (c) 2021 by the Information Processing Society of Japan"}]},"item_30_creator_5":{"attribute_name":"著者名","attribute_type":"creator","attribute_value_mlt":[{"creatorNames":[{"creatorName":"但馬, 将貴"}],"nameIdentifiers":[{}]}]},"item_resource_type":{"attribute_name":"資源タイプ","attribute_value_mlt":[{"resourceuri":"http://purl.org/coar/resource_type/c_6501","resourcetype":"article"}]},"item_30_source_id_9":{"attribute_name":"書誌レコードID","attribute_value_mlt":[{"subitem_source_identifier":"AN00116625","subitem_source_identifier_type":"NCID"}]},"item_30_description_7":{"attribute_name":"論文抄録","attribute_value_mlt":[{"subitem_description":"本稿では,プログラム合成へ先駆的に深層学習を導入した手法であるDeepCoderの特徴とアルゴリズムを紹介する.プログラム合成は,あらかじめ用意したプログラム部品(プログラムを構成する式や関数など)を,仕様情報を満たすように自動で組み合わせることでプログラムを自動生成する技術である.従来の手法ではプログラム合成に時間がかかるという課題があったが,DeepCoderは入出力例からプログラム中に使用される確率の高い関数を,深層学習モデルを使って予測することでプログラム合成の高速化を実現する.","subitem_description_type":"Other"}]},"item_30_biblio_info_10":{"attribute_name":"書誌情報","attribute_value_mlt":[{"bibliographicPageEnd":"520","bibliographic_titles":[{"bibliographic_title":"情報処理"}],"bibliographicPageStart":"518","bibliographicIssueDates":{"bibliographicIssueDate":"2021-08-15","bibliographicIssueDateType":"Issued"},"bibliographicIssueNumber":"9","bibliographicVolumeNumber":"62"}]},"relation_version_is_last":true,"item_30_identifier_registration":{"attribute_name":"ID登録","attribute_value_mlt":[{"subitem_identifier_reg_text":"10.20729/00212212","subitem_identifier_reg_type":"JaLC"}]},"weko_creator_id":"44499"},"id":212318,"updated":"2025-01-19T17:32:34.986205+00:00","links":{},"created":"2025-01-19T01:13:17.679106+00:00"}