VML: A View Modeling Language for computational knowledge discovery

Hideo Bannai, Yoshinori Tamada, Osamu Maruyama, Satoru Miyano

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

We present the concept of a functional programming language called VML (View Modeling Language), providing facilities to increase the efficiency of the iterative, trial-and-error cycle which frequently appears in any knowledge discovery process. In VML, functions can be specified so that returning values implicitly “remember”, with a special internal representation, that it was calculated from the corresponding function. VML also provides facilities for “matching” the remembered representation so that one can easily obtain, from a given value, the functions and/or parameters used to create the value. Further, we describe, as VML programs, successful knowledge discovery tasks which we have actually experienced in the biological domain, and argue that computational knowledge discovery experiments can be efficiently developed and conducted using this language.

Original languageEnglish
Title of host publicationDiscovery Science - 4th International Conference, DS 2001, Proceedings
EditorsKlaus P. Jantke, Ayumi Shinohara
PublisherSpringer Verlag
Pages30-44
Number of pages15
ISBN (Print)9783540429562
Publication statusPublished - Jan 1 2001
Event4th International Conference on Discovery Science, DS 2001 - Washington, United States
Duration: Nov 25 2001Nov 28 2001

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume2226
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other4th International Conference on Discovery Science, DS 2001
CountryUnited States
CityWashington
Period11/25/0111/28/01

Fingerprint

Knowledge Discovery
Modeling Language
Data mining
Functional programming
Functional Programming
Trial and error
Computer programming languages
Programming Languages
Internal
Cycle
Modeling languages
Experiment
Experiments

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Bannai, H., Tamada, Y., Maruyama, O., & Miyano, S. (2001). VML: A View Modeling Language for computational knowledge discovery. In K. P. Jantke, & A. Shinohara (Eds.), Discovery Science - 4th International Conference, DS 2001, Proceedings (pp. 30-44). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2226). Springer Verlag.

VML : A View Modeling Language for computational knowledge discovery. / Bannai, Hideo; Tamada, Yoshinori; Maruyama, Osamu; Miyano, Satoru.

Discovery Science - 4th International Conference, DS 2001, Proceedings. ed. / Klaus P. Jantke; Ayumi Shinohara. Springer Verlag, 2001. p. 30-44 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 2226).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bannai, H, Tamada, Y, Maruyama, O & Miyano, S 2001, VML: A View Modeling Language for computational knowledge discovery. in KP Jantke & A Shinohara (eds), Discovery Science - 4th International Conference, DS 2001, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 2226, Springer Verlag, pp. 30-44, 4th International Conference on Discovery Science, DS 2001, Washington, United States, 11/25/01.
Bannai H, Tamada Y, Maruyama O, Miyano S. VML: A View Modeling Language for computational knowledge discovery. In Jantke KP, Shinohara A, editors, Discovery Science - 4th International Conference, DS 2001, Proceedings. Springer Verlag. 2001. p. 30-44. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Bannai, Hideo ; Tamada, Yoshinori ; Maruyama, Osamu ; Miyano, Satoru. / VML : A View Modeling Language for computational knowledge discovery. Discovery Science - 4th International Conference, DS 2001, Proceedings. editor / Klaus P. Jantke ; Ayumi Shinohara. Springer Verlag, 2001. pp. 30-44 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{c666e2cc28aa4b1ba15642b7582ae0b0,
title = "VML: A View Modeling Language for computational knowledge discovery",
abstract = "We present the concept of a functional programming language called VML (View Modeling Language), providing facilities to increase the efficiency of the iterative, trial-and-error cycle which frequently appears in any knowledge discovery process. In VML, functions can be specified so that returning values implicitly “remember”, with a special internal representation, that it was calculated from the corresponding function. VML also provides facilities for “matching” the remembered representation so that one can easily obtain, from a given value, the functions and/or parameters used to create the value. Further, we describe, as VML programs, successful knowledge discovery tasks which we have actually experienced in the biological domain, and argue that computational knowledge discovery experiments can be efficiently developed and conducted using this language.",
author = "Hideo Bannai and Yoshinori Tamada and Osamu Maruyama and Satoru Miyano",
year = "2001",
month = "1",
day = "1",
language = "English",
isbn = "9783540429562",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "30--44",
editor = "Jantke, {Klaus P.} and Ayumi Shinohara",
booktitle = "Discovery Science - 4th International Conference, DS 2001, Proceedings",
address = "Germany",

}

TY - GEN

T1 - VML

T2 - A View Modeling Language for computational knowledge discovery

AU - Bannai, Hideo

AU - Tamada, Yoshinori

AU - Maruyama, Osamu

AU - Miyano, Satoru

PY - 2001/1/1

Y1 - 2001/1/1

N2 - We present the concept of a functional programming language called VML (View Modeling Language), providing facilities to increase the efficiency of the iterative, trial-and-error cycle which frequently appears in any knowledge discovery process. In VML, functions can be specified so that returning values implicitly “remember”, with a special internal representation, that it was calculated from the corresponding function. VML also provides facilities for “matching” the remembered representation so that one can easily obtain, from a given value, the functions and/or parameters used to create the value. Further, we describe, as VML programs, successful knowledge discovery tasks which we have actually experienced in the biological domain, and argue that computational knowledge discovery experiments can be efficiently developed and conducted using this language.

AB - We present the concept of a functional programming language called VML (View Modeling Language), providing facilities to increase the efficiency of the iterative, trial-and-error cycle which frequently appears in any knowledge discovery process. In VML, functions can be specified so that returning values implicitly “remember”, with a special internal representation, that it was calculated from the corresponding function. VML also provides facilities for “matching” the remembered representation so that one can easily obtain, from a given value, the functions and/or parameters used to create the value. Further, we describe, as VML programs, successful knowledge discovery tasks which we have actually experienced in the biological domain, and argue that computational knowledge discovery experiments can be efficiently developed and conducted using this language.

UR - http://www.scopus.com/inward/record.url?scp=84943229048&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84943229048&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84943229048

SN - 9783540429562

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 30

EP - 44

BT - Discovery Science - 4th International Conference, DS 2001, Proceedings

A2 - Jantke, Klaus P.

A2 - Shinohara, Ayumi

PB - Springer Verlag

ER -