Optimization by Piecewise Linearization with Algorithmic Differentiation
Optimization by Piecewise Linearization with Algorithmic Differentiation
批准号:
19K11844
负责人:
久保田 光一
金额:
$1.75万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2019
资助国家:
日本
项目状态:
已结题
起止时间:
2019-04-01 至 2024-03-31
中文摘要
4年目の2022年度は,絶対値演算の一般化としての自乗和平方演算を処理する処理系をC++で実装する上で, その基礎となるアルゴリズム微分の実装方法について総括から開始した.この作業は,2022年5月に「超双対数」の研究グループから2022年8月開催の九州大学マス・フォア・インダストリ研究所研究集会「超双対数に基づく高精度・高速 微分計算理論の構築」での招待講演の依頼があり,そこで,「自動微分・アルゴリズム微分」と題して当該技術の全体像を概説するための関連作業として実施した.種々のアルゴリズムの本質的な動作を理解するための極めて単純なプログラム群(ライブラリプログラム)を作成し,基本的な1階微分計算アルゴリズムを定め,それを配列要素に適用して多変数関数の偏導関数を同時並列に計算するものや,再帰的に適用して高階微分係数を計算する実装例を作成した.また,多変数1階偏微分係数を計算するリバースアルゴリズムの基本形を元にこれを再帰的に適用して高階の偏導関数を計算するアルゴリズムの例などの資料を作成した.現状は未公開であるが適宜レビューを行い,本研究の成果のひとつとして公開予定である.また,近年世間の注目を集めている微分不可能点が現れる計算としては,ReLU 関数を活性化関数とする深層学習計算がある.そこでこの分野での技術動向を調査し本研究との関連を詳らかにすることは,当初予定には無い作業であるが必要かつ重要であると考え,2022年度後半からその基本的な動作を明らかにするべく作業中である.具体的にはまず第1歩として1次元の数値のクラス分け関数を行う3層から6層程度のニューラルネットワークの最適化を上記プログラム例のひとつとして取り上げ,C++で実装し,そのネットワークの学習・収束の過程を調査中である.多次元データへの適応は今後の課題である.
英文摘要
4年目の2022年度は,絶対値演算の一般化としての自乗和平方演算を処理する処理系をC++で実装する上で, その基礎となるアルゴリズム微分の実装方法について総括から開始した.この作業は,2022年5月に「超双対数」の研究グループから2022年8月開催の九州大学マス・フォア・インダストリ研究所研究集会「超双対数に基づく高精度・高速 微分計算理論の構築」での招待講演の依頼があり,そこで,「自動微分・アルゴリズム微分」と題して当該技術の全体像を概説するための関連作業として実施した.種々のアルゴリズムの本質的な動作を理解するための極めて単純なプログラム群(ライブラリプログラム)を作成し,基本的な1階微分計算アルゴリズムを定め,それを配列要素に適用して多変数関数の偏導関数を同時並列に計算するものや,再帰的に適用して高階微分係数を計算する実装例を作成した.また,多変数1階偏微分係数を計算するリバースアルゴリズムの基本形を元にこれを再帰的に適用して高階の偏導関数を計算するアルゴリズムの例などの資料を作成した.現状は未公開であるが適宜レビューを行い,本研究の成果のひとつとして公開予定である.また,近年世間の注目を集めている微分不可能点が現れる計算としては,ReLU 関数を活性化関数とする深層学習計算がある.そこでこの分野での技術動向を調査し本研究との関連を詳らかにすることは,当初予定には無い作業であるが必要かつ重要であると考え,2022年度後半からその基本的な動作を明らかにするべく作業中である.具体的にはまず第1歩として1次元の数値のクラス分け関数を行う3層から6層程度のニューラルネットワークの最適化を上記プログラム例のひとつとして取り上げ,C++で実装し,そのネットワークの学習・収束の過程を調査中である.多次元データへの適応は今後の課題である.
期刊论文(1)
专著(0)
科研奖励(0)
会议论文
アルゴリズム微分・自動微分
算法微分/自动微分
DOI:
--
发表时间:
2022
期刊:
影响因子:
--
作者:
[Yaoita N, Satoh K, Tatebe S, Yasuda S, Shimokawa H et al., 久保田光一]
通讯作者:
久保田光一
位相と局所的な計量に基づく骨格地図のデータモデルと記述言語
-
批准号:14655038
-
项目类别:Grant-in-Aid for Exploratory Research
-
资助金额:$0.96万
-
财政年份:2002
-
负责人:久保田 光一
-
依托单位:
数値計算の品質制御用数値情報処理システムの試作研究
-
批准号:09750085
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$1.28万
-
财政年份:1997
-
负责人:久保田 光一
-
依托单位:
計算の品質保証のための数値情報処理システムに関する研究
-
批准号:08750089
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.64万
-
财政年份:1996
-
负责人:久保田 光一
-
依托单位:
数値情報処理における計算の品質保証に関する研究
-
批准号:07750085
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.7万
-
财政年份:1995
-
负责人:久保田 光一
-
依托单位:
精度保証の自動化のための数値計算技術に関する研究
-
批准号:06750073
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.58万
-
财政年份:1994
-
负责人:久保田 光一
-
依托单位:
非線形問題における数値的に安定で精度保証のできる算法に関する研究
-
批准号:04740120
-
项目类别:Grant-in-Aid for Encouragement of Young Scientists (A)
-
资助金额:$0.38万
-
财政年份:1992
-
负责人:久保田 光一
-
依托单位: