530 likes | 642 Views
Decisional DNA. AND SET OF EXPERIENCE KNOWLEDGE STRUCTURE.
E N D
Decisional DNA AND SET OF EXPERIENCE KNOWLEDGE STRUCTURE
We learn through experience. Our brain stores knowledge in terms of keeping our own experience from past situations as well as adding knowledge by learning from experiences of others. All these experiences, over generations, are stored in individual’s DNA that carries this information into the future. Our idea is to develop an artificial system, an architecture that would support discovering, adding, storing and sharing knowledge through experience, in a way similar to that which happens in nature. We propose a novel approach in which knowledge is represented by Set of Experience Knowledge Structure (SOEKS), and is carried into the future by Decisional DNA
REFERENCES Decisional DNA and the Smart Knowledge Mmanagement System: A process of transforming information into knowledge, in Tools and Techniques for the Design and Implementation of Enterprise Information, Idea: London (2008) An OWL Ontology of Set of Experience Knowledge Structure, Journal of Universal Computer Science, Vol. 13, pp. 209-223, 2007. Towards the Construction of Decisional DNA: A Set of Experience Knowledge Structure Java Class within an Ontology System, Cybernetics and Systems: An International Journal, Vol. 38, 2007, pp. 859-878. British Library Direct: Order from the British Library: GENETIC ALGORITHMS FOR DECISIONAL DNA: SOLVING SETS OF EXPERIENCE KNOWLEDGE STRUCTURE.direct.bl.uk/research/0B/36/RN209832973.html
Content • Introduction • Knowledge & Knowledge Technology • Set of Experience Knowledge Structure • Decisional DNA • Conclusions
Introduction • Knowledge is considered a valuable possession of incalculable worth. • Knowledge seems to be the only true source of a nation’s economic and military strength, as well as, the key source of competitive advantage of a company (Drucker, 1995). • The means and the ability of acquisition of knowledge, through efficient transformation of information, can make the difference between the success and failure of a company in the competitive environment of global economy and knowledge society.
Knowledge • Knowledge is “the fact or condition of knowing something with familiarity gained through experience or association” (Merriam-Webster Dict. 2004). • Lin et al. (2002) describe the concept of knowledge as an organized mixture of data, integrated with rules, operations, and procedures, and it can be only learnt through experience and practice.
? KNOWLEDGE INFORMATION DATA
Knowledge Technology • Many technologies, such as Knowledge Management (KM), Data Mining (DM) and Knowledge-base (Kb) are currently working with different types of knowledge, however, they do NOT keep structured knowledge of the formal decision events they participate on. • Knowledge Supply Chain System (KSCS) is a platform that keeps explicit knowledge of the formal decision events it performs, understanding that a formal decision event is a decision occurrence that was made following strict procedures that make it structured and formal.
Proposed Platform… • Reduces Information Restrictions. • Develops Knowledge and Applies it. • A System which is Knower and Decider. • Understands that Knowledge is NOW an Administrative and Technological Matter. • Technology able to capture and store formal decision events as explicit knowledge.
MULTI- DISCIPLINARITY ATOMICITY AUTOPOIESIS ENACTION MODEL Five Fundamentals… Transforming Information Into Knowledge
Model Intelligent behavior presupposes a capacity for representing the world in certain way (models). • Simplified version of something complex. • Knowledge can be defined by computations based on models
…Model • A system can understand the world as long as it represents it, and creates its own models. • Reformulating models permits a dynamic perception of the world.
Enaction(Varela et al. 1991) • – acting. • Knowledge depends upon the experiences of a system with some capacities that perceive and act. • These capacities, when perceiving and acting, build the models.
Autopoiesis (Maturana et al. 1980) Autopoiesis means self-production. A system produces its own organization and maintains and constitutes itself in a defined space. The components of the system constitutes a distinct unity and they continuously regenerate through interactions and transformation.
Atomicity andMultidisciplinarity ATOMICITY Divide and Conquer. Division of the problem into sub-problems. MULTIDISCIPLINARITY Use several specialized skills for solving problems.
Knowledge-base Layer Integration Layer DIAGNOSIS Internal Analyzer Layer External Analyzer Layer Risk Analyzer Layer PROGNOSIS SOLUTION Solution Layer Experience Creator Ruler Creator Intuition Creator KNOWLEDGE Macro-processes, layers and creators. Knowledge Supply Chain System (KSCS) The KSCS works through four macro-processes which are supported by six layers and three creators.
Platform: KSCS KNOWLEDGE SUPPLY CHAIN SYSTEM (KSCS) KSCS is supported by many applications that supply information. These applications working together confront a problem and perform particular formal decision events. Subsequently, the KSCS constructs Sets of Experience based on this information and guides them through a process of transformation into knowledge.
Platform: KSCS • Multi-Source Knowledge-Experience Management System. • Integrated tool of rule-based systems, experts systems, numerical models, and self-learning technology to help in the decision-making process. • Interrelated net of similar systems supplying knowledge and sharing experiences and perceptions of their own worlds.
Internal Analyzer layer Experience Creator Se1=Le1 Se2=Le2 BS1(r,f) PRIORITIES Si1=Li1 . . . . . . Si2=Li2 Ser=Ler BSk(r,f) . . . Li1 (r,f) Sim=Lim M1 Li2 (r,f) . . . M2 External Analyzer layer Intuition Creator . . . Lim (r,f) BS (r,f) I1(BSi)(l) Mn Le1 (r,f) . . . Le2 (r,f) Is(BSi)(l) . . . Ler (r,f) Ruler Creator R1(BSi,Vj) . . . Rq(Bsi,Vj) Knowledge-base layer Integration layer Risk Analyzer layer DIAGNOSIS SOLUTION KNOWLEDGE PROGNOSIS Platform Process
Additional Considerations The platform should be trained. Users must feed the platform – It is an organizational challenge. Rules and sets of experience should be re-evaluated or adjusted by users. It is the day-to-day operation that makes the platform more accurate.
Representing Knowledge • One of the most complicated issues about knowledge is its representation. Representing knowledge determines how knowledge is acquired and transformed from tacit knowledge to explicit knowledge. • It is necessary to create a structure able to take knowledge, to store proper characteristics of the experience acquired, to keep this experience as explicit knowledge, and to allow it for multiple technologies to be used, analysed and categorized. • Knowledge Representation (KR) for formal decision events.
Knowledge Representation : FIVE Fundamentals 1. Surrogate, a substitute for the thing itself that is used to determine consequences by thinking rather than acting
Knowledge Representation : FIVE Fundamentals 2. Set of ontological commitments, that is an answer to the question, in what terms should I think about the world.
Knowledge Representation : FIVE Fundamentals 3. Fragmentary theory of intelligent reasoning.
Knowledge Representation : FIVE Fundamentals 4. A medium for pragmatically efficient computation, environment in which thinking is accomplished.
Knowledge Representation : FIVE Fundamentals 5. Medium of human expression, a language in which we say things about the world.
Knowledge Representation (KR) • The most generalized techniques of KR use logic, rules, or frames. • LOGIC implicates understanding the world in terms of individual entities and associations between them. • RULE-BASED systems view the world in terms of attribute-object-value and the rules that connect them. • FRAMES comprisethinking about the world in terms of prototypical concepts.
** OBSERVED STATISTICS REPORT for scenario TVANIM ** Label Mean Standard Number of Minimum Maximum Value Deviation Observations Value Value TIME IN SYSTEM 26.956 34.643 83 8.202 170.770 ** FILE STATISTICS REPORT for scenario TVANIM ** File Label or Average Standard Maximum Current Average Number Input Location Length Deviation Length Length Wait Time 1 QUEUE INSP 0.863 0.873 4 1 4.060 2 QUEUE ADJT 1.610 1.307 4 1 51.526 ** ACTIVITY STATISTICS REPORT for scenario TVANIM ** What to represent?… All applications in the knowledge-based layer confront problems and perform formal decision events. A formal decision event is a decision occurrence, which was performed using procedures that make it structure and formal.
U V If X>70 then K = good R If W<2 then Z = 2 Z = 0.78 If G=blue then B = high K = average X = 100 H = good RtÈRlÈRtl W = 1.5 G = blue Y = 210 B = high V = 8451.54 C 2X+3Y-V <= 3450 Vl Vt H>=Excellent G<>blue AND Y+70X<2500 F Max P=3X-2Y+RQ CtÈCl Max K=Excellent Min C=YQ AND B=high FtÈFlÈFtl Formal Decision Events Their four components are variables, functions, constraints, and rules, and constitute the elements to be represented.
“The only source of knowledge is experience.”Albert Einstein (1879 - 1955)
U V If X>70 then K = good R If W<2 then Z = 2 Z = 0.78 If G=blue then B = high K = average X = 100 H = good RtÈRlÈRtl W = 1.5 G = blue Y = 210 B = high V = 8451.54 C 2X+3Y-V <= 3450 Vl Vt H>=Excellent G<>blue AND Y+70X<2500 F Max P=3X-2Y+RQ CtÈCl Max K=Excellent Min C=YQ AND B=high FtÈFlÈFtl Set of Experience Knowledge Structure The four components are variables, functions, constraints, and rules, and constitute the knowledge structure. Set of Experience Ei = (Vij, Fi, Ci, Ri)
Set of Experience Knowledge Structure Graphic idea: SOEKS Ei = (Vi, Fi, Ci, Ri)
Variables Rules Functions Constraints SOEKS or SOE SOE comprises a series of mathematical concepts (a logical component), together with a set of rules (a ruled based component), and it is built upon a specific event of decision-making (a frame component). • Unique • Adaptable • Dynamic
Competitor’s payment Level = $30 • Working Condition = GOOD • Firing = 10 • Competitor’s Firing = 14 • Promotional Chance = EQUAL • X1 = 2 • X2 = 9 • RESULTS • X1 = 5 • X2 = 7.5 • Payment Level = $30 • Status of Payment = COMPETITIVE • Status of Firing = VERY GOOD • Status of Promotion = VERY GOOD • Worker’s Morale = VERY GOOD Constraints 6X1+X2>=21 X1+2X2>=20 X1>=0 X2>=0 Functions Min Payment Level=3X1 + 2X2 Worker’s Morale >= GOOD X1 X2 Payment Level Competitor’s Payment level Status of Payment Working Condition Promotional Chance Worker’s Morale Firing Competitor’s Firing Status of Firing Status of Promotion Variables IF Payment Level>=Competitor’s Payment Level THEN Status of Payment=COMPETITIVE Rules IF Firing<= 1.2*Competitor’s Firing THEN Status of Firing=VERY GOOD IF Promotional Chance=EQUAL THEN Status of Promotion=VERY GOOD IF Working Condition>=GOOD &Status of Payment=COMPETITIVE & Status of Firing=VERY GOOD & Status of Promotion=VERY GOOD THEN Worker’s Morale=VERY GOOD Example of SOE
The Set of Experience works with formal decision events from multiple applications. All of them having different languages, formats and structures, and therefore, being an obstacle to the continuous flow of information and knowledge. A unique language facilitates the integration practice. A Shareable SOE
Web technologies have developed several tools for integration of disparate systems and distributed applications, including standards or protocols. Languages with a defined vocabulary, structure, and constraints for expressing information and knowledge. Standards aim for a common language. A Shareable SOE
4ML ABML ACAP ACML ACS X12 ADML AECM AFML AGML AHML AIF AIML AL3 AML ANATML ANML ANNOTEABGML ANZLIC APML APPEL APPML AQL ARML ASML ASTM ATML AWML AXML BannerML BCXML BEEP BGML BHTML BIBLIOML BIOML BIPS BizCodes BLM XML BML BPML BRML BSML CaseXML CaXML Standards HTML • XBEL • xCBL • XCES • XCFF • Xchart • xCIL • xCML • Xdelta • XDF • XForms • XGF • XGL • XHTML • XIOP • XLF • XLIFF • XLink • XMI • XML • XML Court • XML EDI • XML F • XML Key • XML MP • XML News • XML P7C • XML Query • XML RPC • XML Schema • XML Sign • XML TP • XML XCI • XMLife • XMLVoc • XMSG • XMTP • xNAL • XNS • XOL • XSBEL • XSIL • XUL • CBML • CDA • CDF • CDISC • CELLML • CFML • ChessGML • ChordML • ChordQL • CIDS • CIDX • CIM • CIML • CLT • CML • CNRP • Coins • ComicsML • Covad xLink • CP eXchange • CPL • CSS • CVML • CWMI • CXML • CycML • DaliML • DAML • DaqXML • DAS • DASL • DCMI • DDI • DeltaV • DESSERT • DIG35 • DLML • DML • DMML • DMTF • DocBook • DocScope • DoD XML • DOI • DPRL • DRI • DSD • DSML • DTB • DXS • EAD • eBIS-XML • ebXML • ECML • eCo • EcoKnow • eCX • ECIX • edaXML • EML • EMSA • eosML • ESML • ETD-ML • FieldML • FINML • FITS • FIXML • FLBC • FLOWML • FPML • FSML • GAME • GBXML • GDML • GEDML • GEML • GEN • GeoLang • GIML • GML • GXD • GXL • GXML • HEML • HITIS • HRMML • HR-XML • HTML • HTTP-DRP • HTTPL • HumanML • Hy XM • HyTime • ICE • ICML • IDE • IDML • IDWG • IEEE DTD • IFX • IML • IMPP • IMS Global • InTML • IOTP • IRML • IXML • IXRetail • JabberXML • JDF • JDox • JECMM • JigXML • JLife • JScoreML • JSML • KBML • LACITO • LandXML • LEDES • LegalXML • Life Data • LitML • LMML • LogML • LTSC XML • MAML • MathML • MatML • MBAM • MCF • MDDL • MDSI-XML • Metarule • MFDX • MISML • MIX • ML • MML • MMLL • MoDL • MOS • MPML • MPXML • MRML • MSAML • MTML • MusicXML • NAA Ads • NAML • Navy DTD • NewsML • NFF • NISO DTB • NITF • NLMXML • NML • NuDOC • NVML • OAGIS • OAMS • OBI • OCF • OCS • ODF • ODRL • OeBPS • Office XML • OFX • OIL • OIM • OLifE • OML • ONIX DTD • OODT • OOPML • OpenMath • OPML • OPX • OSD • OTA • P3P • PARLML • PCIS • PDML • PDX • PEF XML • PetroML • PGML • PhysicsML • PICS • PML • PMML • PNG • PNML • PrintML • PrintTalk • ProductionML • PSI • PSL • QAML • QML • QuickData • RBAC • RDDl • RDF • RDL • RecipeML • RELAX • RELAX NG • REPML • ResumeXML • RETML • REXML • RFML • RightsLang • RIXML • RoadmOPS • RosettaNet PIP • RSS • RuleML • SABLE • SAE J2008 • SAML • SBML • Schemtron • SDML • SearchDM-XML • SGML • SHOE • SIF • SMBXML • SMDL • SMI • SMIL • SML • SMML • SOAP • SODL • SOX • SpeechML • SPML • SSML • STEP • STEPML • STML • SVG • SWAP • SWMS • SyncML • TalkML • TaxML • TDL • TDML • TEI • ThML • TIM • TML • TMML • TMX • TP • TPAML • TREX • TxLife • UBL • UCLP • UDDI • UDEF • UIML • ULF • UML • UMLS • UPnP • URI/URL • UXF • vCalendar • vCard • VCML • VHG • VIML • VISA XML • VML • VMML • VocML • VoiceXML • VRML • WAP • WDDX • WebDAV • WebML • WeldingXMLXGM • WellML • Wf-XML • WIDL • WITSML • WML • WorldOS • WSIA • WSML • XACML • XAML • XBL • XBN • XBRL RuleML OptML SGML AIML PMML SNOML XML RDF LPFML XRML RFML MathML
A Shareable Set of Experience Among all of the languages, XML was chosen because: Simplicity, Transmits not just format, but also meaningful information, Easy to understand, read, and write, Allows to structure information and knowledge from a graph structure as labelled trees, Permits defining restrictions for the document (XSD), Supported by the W3C as a language for knowledge representation, and XML is the leader method for application integration.
<?xml version="1.0" encoding="UTF-8" standalone="no" ?> <!-- Set of Experience Knowledge Structure --> <set_of_experience xmlns: xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="set of experience model.xsd"> <date>2004-11-11</date> <hour>14:10:00</hour> <creation> <application> Excel</application> <application> System</application> <filename> payroll.xls</filename> <filename> payroll.ces</filename> <comment> Example of set of experience</comment> <comment> Company Expert System </comment> </creation> <category> <!-- Category encloses this set of experience into a determined chromosome of the company --> <area>Human Resources</area> <subarea>Salary Office</subarea> <subject>Payment Level</subject> <subject>Worker's Morale</subject> </category> A Shareable Set of Experience Set of experience knowledge structure is able to be implemented in XML.
SOE Additional Considerations • The knowledge structure should be re-evaluated or adjusted by users. • It is the day-to-day experience and generation of formal decision events that make the knowledge structure more accurate. • The knowledge structure should acts as a trained element of “life” - Genetic History.
Extending SOE as a KR • Experience is acquired while decision-making is executed. Thus, new knowledge is produced while solving problems. • It can be compared to the process of construction of the psychological space of an organization. • Based upon theory of psychological space, we develop a knowledge structure to administer formal decision events, a structure that builds up this space with formal decision experiences. Then, this psychological space can be used for future decision-making processes based upon previous decision events.
Image credit U.S. Department of Energy Human Genome Program (http://www.ornl.gov/hgmis). Variables Rules Functions Constraints Extending SOE as a KR • Each SOE provides a value • Categorized according to type of decision • Gene provides aPhenotype • Categorized Chromosomes
How many formal, routine, automatic and semi-automatic decisions are made each day? How many of such decisional experiences are stored? • What do we do with those that are stored and remembered? Are they unified, improved, reused, shared, or distributed? The above questions motivated our research that aims at capturing, improving and reusing the vast amount of knowledge amassed in past decisional experience.
Our Vision In nature, deoxyribonucleic acid (DNA) contains “...the genetic instructions used in the development and functioning of all known living organisms. The main role of DNA molecules is the long-term storage of information and knowledge. DNA is often compared to a set of blueprints and the DNA segments that carry this genetic information are called genes” [1],[2]. • [1] Sinden, R.R. (1994): DNA Structure and Function. San Diego: Academic Press. • [2] Pollack, R. (1994): Signs of Life: The Language and Meaning of DNA. London: Viking.
The idea behind our research is to develop an artificial system, an architecture that would support discovering, adding, storing improving and sharing information and knowledge among agents and organisations through experience, in a way similar to which happens in nature. We propose a novel approach in which experiential knowledge is represented by Set of Experience (SOE), and is carried into the future by Decisional DNA.
Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Decisional Chromosome Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Vi Decisional DNA Vi Vi Vi Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Ct Decisional Gene or SOEKS Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Rk Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Fj Decisional DNA Decisional DNA • SOE are grouped according to their phenotype creating Decisional Chromosomes. • Groups of chromosomes construct the Decisional DNA.
Some papers that we published on DECISIONAL DNA and SOEKS: • Dissimilar sets of experience knowledge structure: A negotiation process for decisional DNA, Cybernetics and Systems: An International Journal, Vol. 38, 2007. pp. 455-474. • Genetic Algorithms for Decisional DNA: Solving Sets of Experience Knowledge Structure, Cybernetics and Systems: An International Journal, Vol. 38, 2007. pp. 475-494. • Towards the Construction of Decisional DNA: A Set of Experience Knowledge Structure Java Class within an Ontology System, Cybernetics and Systems: An International Journal, Vol. 38, 2007, pp. 859-878. • Toward decisional DNA: developing holistic set of experience knowledge structure, Foundations of Control and Management Science, No 9, 2008, pp. 109-122. • Experience-Based Knowledge Representation SOEKS. In Cybernetics and Systems: An International Journal, Taylor and Francis, 2009, Vol. 40(2), pp. 99-122. • Implementing Decisional Trust: A First Approach for Smart Reliable Systems. In Cybernetics and Systems: An International Journal, Taylor and Francis, 2009, Vol. 40(2), pp. 85-98. • Decisional Experience: A new Approach to Intelligent Knowledge representation, Systems Science , in press, 2009. • Smart knowledge sharing platform for e-Decisional Community, Cybernetics and Systems: An International Journal, Vol. 40, 2010 (in press).