偏導関数自動導出システムの改良
偏导数自动求导系统的改进
基本信息
- 批准号:04650303
- 负责人:
- 金额:$ 0.45万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for General Scientific Research (C)
- 财政年份:1992
- 资助国家:日本
- 起止时间:1992 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
研究代表者はLispを用いて偏導関数自動導出システム(ADDS)を既に作成している。このADDSに対して、本研究では入力する言語とその処理システムについて検討を加え、それに基づいて試作システムを作成した。ADDSの言語は専用言語であり、数式処理システムREDUCEの言語に近いインタープリタ言語であった。それに対して、数式中にベクトル変数、配列変数および微分演算子を記述できるように既存言語Cを拡張し、コンパイラ言語とすることを提案した。条件分岐や繰り返しを用いて定義される関数を、これらを含まない直線的プログラム部分から再帰的に構成されているものとして分解する方法、その内部表現、微分操作について検討した。微分操作には順モードと逆モードがあり、それらを組合わせることによって、計算量・記憶量を削減できることを示した。変数の依存関係の分析から、逆モードの微分が関数計算と並行して行え、記憶量の大幅な削減が可能となる場合があることなどを示した。上記の拡張C言語に対する構文解析、内部表現について検討した。試作システムとし、コンパイラではなくプレコンパイラとし、拡張C言語をC言語に変換するものとした。YaccおよびLexを用いて構文解析部を作成した。微分操作については、直線的プログラムおよび条件文について、順モード、逆モードの微分ができるようになった。繰り返し文の微分操作ができるようにすること、変数の依存関係の分析から、順・逆モードの組み合せ、実行順序などを計算量、記憶量が少なくなるように自動的に決定する方法を開発することなどが、今後の課題である。
The research representative has developed a new approach to the use of Lisp in the automatic derivation of partial differential equations (ADDS). This study focuses on the development of speech processing systems, including the development of speech processing systems, and the development of speech processing systems. ADDS speech is used to REDUCE speech. The number of words in the equation, the number of words in the equation, and the number of words in the equation are described. The conditional divergence is defined in terms of the number of relations, the number of relations Differential operations are performed in reverse order. The analysis of the dependency relationship between the number and the inverse of the differential, the calculation of the number, the parallel operation, the reduction of the memory amount, the possibility of the case, the indication of the case Note that the speech of Zhang C is related to the structure analysis and internal performance. Try to make a list of all the words in the list. Yacc, Lex, etc. Differential operations include reverse, linear, and conditional differential operations. Analysis of the dependency relationship between the differential operation of the text and the number, the combination of the sequence, the calculation amount, the memory amount, the automatic determination method, and the future problem.
项目成果
期刊论文数量(6)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
吉田 利信: "アルゴリズムに対する自動微分法の実現方法の考察" 電子情報通信学会技術研究報告. SS92-27/KBSE92-48.
Toshinobu Yoshida:“关于如何实现算法自动微分法的思考”IEICE SS92-27/KBSE92-48。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
吉田 利信: "微分演算子を持つ数値計算用言語とその言語処理システムの検討" 日本応用数理学会平成4年度年会研究発表予稿集. 185-186 (1992)
Toshinobu Yoshida:“用微分算子进行数值计算的语言及其语言处理系统的研究”日本应用数学学会1992年年会记录185-186(1992)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
吉田 利信其他文献
吉田 利信的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('吉田 利信', 18)}}的其他基金
計算グラフの変形による偏導関数の計算過程の導出システムの作成
通过变换计算图,创建偏导数计算过程的推导系统
- 批准号:
62740114 - 财政年份:1987
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
相似海外基金
プログラム変換技術を活用する高性能科学技術計算向け高生産プログラミング環境
利用程序转换技术的高性能科学技术计算的高生产力编程环境
- 批准号:
20K11763 - 财政年份:2020
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
プログラム変換を用いたソフトウェアセキュリティの改善手法についての研究
基于程序转换的软件安全改进方法研究
- 批准号:
16K00019 - 财政年份:2016
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
最適化問題に対するアルゴリズムのプログラム変換による系統的な構成に関する研究
优化问题算法的程序转换系统配置研究
- 批准号:
08J02411 - 财政年份:2008
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for JSPS Fellows
計算再利用と投機実行のためのプログラム変換方式の研究
计算重用和推测执行的程序转换方法研究
- 批准号:
18650005 - 财政年份:2006
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Exploratory Research
プログラム変換による高性能・高信頼性ソフトウエアの自動生産の研究
通过程序转换自动生成高性能、高可靠性软件的研究
- 批准号:
04J01729 - 财政年份:2004
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for JSPS Fellows
広範囲なデータ型を対象とした機械的プログラム変換手法の確立
建立多种数据类型的机械程序转换方法
- 批准号:
16700029 - 财政年份:2004
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
プログラム変換技術による適応型ミドルウェアの研究
利用程序转换技术的自适应中间件研究
- 批准号:
04F04819 - 财政年份:2004
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for JSPS Fellows
操作的意味を保存するプログラム変換の研究
保留运行意义的程序转换研究
- 批准号:
14780251 - 财政年份:2002
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
定理証明システムによる型システムとプログラム変換の検証
使用定理证明系统验证类型系统和程序转换
- 批准号:
13780193 - 财政年份:2001
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Young Scientists (B)
プログラム変換を中心とする、ごみ集め時間短縮(ごみ回避)システムの実装
实现以程序转换为中心的垃圾收集时间减少(垃圾避免)系统
- 批准号:
99J06282 - 财政年份:1999
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for JSPS Fellows