Perspectives on artificial intelligence programming
- PMID: 17740291
- DOI: 10.1126/science.231.4741.951
Perspectives on artificial intelligence programming
Abstract
Programs are judged not only by whether they faithfully carry out the intended processing but also by whether they are understandable and easily changed. Programming systems for artificial intelligence applications use specialized languages, environments, and knowledge-based tools to reduce the complexity of the programming task. Language styles based on procedures, objects, logic, rules, and constraints reflect different models for organizing programs and facilitate program evolution and understandability. To make programming easier, multiple styles can be integrated as sublanguages in a programming environment. Programming environments provide tools that analyze programs and create informative displays of their structure. Programs can be modified by direct interaction with these displays. These tools and languages are helping computer scientists to regain a sense of control over systems that have become increasingly complex.
Similar articles
-
The emergence of mind and brain: an evolutionary, computational, and philosophical approach.Prog Brain Res. 2008;168:115-32. doi: 10.1016/S0079-6123(07)68010-8. Prog Brain Res. 2008. PMID: 18166390 Review.
-
Data driven medical decision support based on Arden Syntax within the HELIOS environment.Comput Methods Programs Biomed. 1994 Dec;45 Suppl:S97-106. Comput Methods Programs Biomed. 1994. PMID: 7882678
-
MolTalk--a programming library for protein structures and structure analysis.BMC Bioinformatics. 2004 Apr 19;5:39. doi: 10.1186/1471-2105-5-39. BMC Bioinformatics. 2004. PMID: 15096277 Free PMC article.
-
Protein topology prediction through parallel constraint logic programming.Proc Int Conf Intell Syst Mol Biol. 1993;1:83-91. Proc Int Conf Intell Syst Mol Biol. 1993. PMID: 7584374
-
Knowledge-based educational systems.Aviat Space Environ Med. 1988 Nov;59(11 Pt 2):A69-75. Aviat Space Environ Med. 1988. PMID: 3060095 Review.
Cited by
-
Visual Analytics Tools for Sustainable Lifecycle Design: Current Status, Challenges, and Future Opportunities.J Mech Des N Y. 2017;139(11):111415. doi: 10.1115/1.4037479. Epub 2017 Oct 2. J Mech Des N Y. 2017. PMID: 29170612 Free PMC article.
-
Advances in the Application of AI Robots in Critical Care: Scoping Review.J Med Internet Res. 2024 May 27;26:e54095. doi: 10.2196/54095. J Med Internet Res. 2024. PMID: 38801765 Free PMC article.
LinkOut - more resources
Full Text Sources
Other Literature Sources