* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download Knowledge Management for Computational Intelligence Systems
Philosophy of artificial intelligence wikipedia , lookup
Existential risk from artificial general intelligence wikipedia , lookup
Intelligence explosion wikipedia , lookup
Incomplete Nature wikipedia , lookup
Ethics of artificial intelligence wikipedia , lookup
Personal knowledge base wikipedia , lookup
Ecological interface design wikipedia , lookup
Knowledge Management for Computational Intelligence Systems Dr. R. Weber College of Information Science & Technology Drexel University 1. 1. MD MD 2. CBR 2. 2. CBR CBR 6. Example: applying the CBKM framework 6. 6. Example: Example: applying applyingthe theCBKM CBKMframework framework 7. Requirements 7. 7. Requirements Requirements 8. Conclusions 8. 8. Conclusions Conclusions 9. Future Work 9. 9. Future FutureWork Work 10. Acknowledgements 10. 10.Acknowledgements Acknowledgements 11. References & Bibliography 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 1. What knowledge management (KM)? What What knowledge management management (KM)? (KM)? systems (CI)? 2. knowledge What computational intelligence What What computational intelligence systems systems (CI)? 3. computational Why would CI intelligence systems need KM?(CI)? Why Why wouldCICI systems systems need needKM? KM? 4. would CBKM framework CBKM CBKM framework framework 5. Why would it work? Why Why would would work? 1. MDit itwork? 25-Mar-04 Click to Outline edit Master title • KM can be management understood within a wide What What knowledge knowledge management(KM)? (KM)? umbrella of perspectives What What computational computational intelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 What knowledge management Click to edit Master title (KM)? What knowledge management Click to edit Master title (KM)? (KM)? Knowledge tasks are Not performed by humans 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements Knowledge 8. 8. Conclusions Conclusions tasks are performed by computer programs 9. 9. Future Future Work Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence 25-Mar-04 1.What What knowledge management What knowledge knowledge management management (KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? First: that is computerized! Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 1. knowledge What knowledge management (KM)? What What knowledge management management (KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Second: Why Whywould wouldCICIsystems systems need needKM? KM? that implements CBKM CBKM framework framework these knowledge Why Whywould would it itwork? work? 1. 1. MD MD tasks 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work Weber & Kaplan 2003 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 What knowledge management Click to edit Master title (KM)? Computational intelligence What What knowledge knowledgemanagement management (KM)? (KM)? systems… What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? …use so-called CI methods (e.g. Why Why would would CICIsystems systems need need KM? KM? CBKM CBKM framework framework fuzzy, learning) … evolutionary, Why Whywould wouldit itwork? work? …to create solutions to problems… …thatapplying are in the imprecise contexts and that 6. 6. Example: Example: applying theCBKM CBKMframework framework 7. 7. Requirements Requirements are highly unstructured… 8. 8. Conclusions Conclusions e.g.,Work modeling, prediction, clustering, 9. 9. Future Future Work 10. 10.Acknowledgements Acknowledgements classification, scheduling, optimization 1. 1. MD MD 2. 2. CBR CBR 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 What computational intelligence (CI) Click to edit Master title systems ? What Whatknowledge knowledgemanagement management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould would systems systems need needKM? KM? They areCICI constantly making decisions CBKM CBKMframework framework Why Whywould wouldit itwork? work? Create a new solution to each problem 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework Each decision is valuable to be 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography learned Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 WhyClick wouldtoCI systems need edit Master titleKM? If the CI system must(KM)? deliver What What knowledge knowledge management management (KM)? high assurance What What computational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework andwould Why Why wouldit itwork? work? 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example: applying applyingthe theCBKM CBKMframework framework If it operates in changing and dynamic 7. 7. Requirements Requirements environments 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements To guarantee it operates as required, it 11. 11.References References&&Bibliography Bibliography has to learn, adapt, and evolve Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Why Click would to CI edit systems need KM? Master title What Whatknowledge knowledge management management (KM)? (KM)? The more flexible, the more complex What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? • To deal with imprecise problems and contexts: 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework – Use data or input elements 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions – Define architecture (e.g. neural 9. 9. Future Future Work Work networks) 10. 10.Acknowledgements Acknowledgements – Define parameters 11. 11.References References &&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 WhyClick wouldtoCI systems need edit Master titleKM? • Designers of computational intelligence What What knowledge knowledgemanagement management (KM)? (KM)? What What computational computational intelligence systems (CI)? (CI)?to define methods relyintelligence on trial systems and error Why Whywould wouldCICIsystems systems need needKM? KM? parameters CBKM CBKMframework framework Why Why would would it itwork? work? • Trial and error improves with 1. 1. MD MD 2. 2. CBR CBR experience 6. 6. Example: Example: applying applyingthe theCBKM CBKMframework framework • KM methodological approach to learn 7. 7. Requirements Requirements from experience 8. 8. Conclusions Conclusions 9. 9. Future Future Work Work problems may require • Different 10. 10.Acknowledgements Acknowledgements solutions created from different sets of 11. 11.References References &&Bibliography Bibliography parameters Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 WhyClick wouldtoCI systems need edit Master titleKM? Some systems include multiple CI What What knowledge knowledge management management (KM)? (KM)? What What computational computationalintelligence intelligencesystems systems(CI)? (CI)? methods Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? 1. 1. MD MD 2. 2. CBR CBR Which CI method has better produced Example: Example:applying applyingthe theCBKM CBKMframework framework results with which kinds of inputs? Requirements Requirements 6. 6. 7. 7. 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography To answer all these questions….. Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 WhyClick wouldtoCI systems need edit Master titleKM? CBKM: case-based knowledge management What What knowledge knowledge management management (KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Click to edit Master title CBKM framework • Main module to learn from its own What What knowledge knowledge management management (KM)? (KM)? What What computational computationalintelligence intelligencesystems systems(CI)? (CI)? experiences: Why Whywould wouldCICIsystems systems need needKM? KM? – framework Main Case Base (MCB) CBKM CBKM framework Why Why would it itwork? work? –would Individual Case Bases (ICB) 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework • Lessons-learned module to 7. 7. Requirements Requirements external experiences 8. 8. Conclusions Conclusions 9. 9. Future Future WorkLL Base – Work Main 10. 10.Acknowledgements Acknowledgements – Individual LL Bases 11. 11.References References &&Bibliography Bibliography learn from Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Case-Based Knowledge Management Click to edit Master title Framework Case-Based Knowledge Management Click to edit Master title Framework 25-Mar-04 What Whatknowledge knowledgemanagement management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Target System Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. CBKM framework What What knowledge knowledge management management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKM framework framework Based on: Why Whywould wouldit itwork? work? 1. 1. MD MD 2. 2. CBR CBR Monitored Distribution (MD) 6. 6. Example: Example: applying applying the theCBKM CBKMframework framework 7. 7. Requirements Requirements Case-based Reasoning (CBR) 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Why would it work? 1. MD title 2. CBR Click to edit Master Monitored Distribution: What What knowledge knowledge management management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKM framework framework Proactive distribution of knowledge Why Why would wouldit itwork? work? artifacts 25-Mar-04 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. Knowledge artifacts: lessons learned, Example: Example:applying applyingthe theCBKM CBKMframework framework alerts Requirements Requirements Dr. R Weber WhyClick wouldtoit edit work? 1. MD title 2. CBR Master 1. 1. MD MD 2. 2. CBR CBR 6. 6. 7. 7. 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Why would 1. MD 2. CBR Click ittowork? edit Master title processes 6. 6. Example: Example:applying applyingthe theCBKM CBKM framework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Direct MD 25-Mar-04 1. 1. MD MD 2. 2. CBR CBR understand What Whatknowledge knowledgemanagement management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? reuse 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. Dr. R Weber capture user distribute Knowledge Management for Computational Intelligence Why would 1. MD 2. CBR Click ittowork? edit Master title capture processes 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements Target 8. 8. Conclusions Conclusions System 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography distribute Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. MD MD 2. 2. CBR CBR 25-Mar-04 Indirect MD What Whatknowledge knowledgemanagement management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? understand 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. Why would it work? 1. Monitored Click toDistribution edit Master title 1. 1. MD MD 2. 2. CBR CBRNEO plan 39h50 32h48 11.48 framework total duration* 6. 6. Example: Example: applying applyingthe theCBKM CBKM framework8.69 among evacuees 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions duration until 24h13 9. 9. Future Future Work Work 29h37 casualties among 6.57 9.41 friendly forces medical assistance* 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography casualties casualties among evacuees 11.48 8.69 variation variation 18 % 18 % 24 % 18 % 30 % 24 % Knowledge Management for Computational Intelligence 25-Mar-04 What Whatknowledge knowledgemanagement management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? no lessons with lessons noneed lessons Why Whywould wouldCICIsystems systems need KM? KM? with lessons CBKM CBKMframework framework NEO plan 32h48 39h50 Why Whywould would it it work? work? total duration* Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. Evaluation: Weber & Aha, 2003 1. 1. MD MD 2. 2. CBR CBR 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. CBR cycle by What Whatknowledge knowledgemanagement management(KM)? (KM)? Aamodt, Plaza What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? 1994 Why Whywould wouldCICIsystems systems need needKM? KM? Aha, 1998 CBKM CBKMframework framework Why Whywould wouldit itwork? work? 25-Mar-04 WhyClick would to itedit work? Master1.title CBR WhyClick would to itedit work? Master1.title CBR What computational computational intelligence (CI)? (CI)? 1. What W. Cheetham, A. Varma, K. Goebel, intelligence “Case-based reasoningsystems atsystems General Electric,” in Proceedings of the Fourteenth Annual Conference of the International Florida Artificial Intelligence Research Society, Menlo Park, CA: AAAI Press, Why Why would would CIsystems systems need needKM? KM? 2001, pp. 93-97. CI 2. D.W. Aha, I. Becerra-Fernandez, F. Maurer and H. Muñoz-Avila, Eds. Exploring Synergies of Knowledge CBKM CBKM framework framework Management and Case-Based Reasoning: Papers from the AAAI 1999 Workshop (Tech. Rep. WS-99-10), Menlo Park, CA: AAAI Press, 1999. Why Why would wouldit itwork? work? 3. I. Watson, “Knowledge management and case-based reasoning: a perfect match?” in Proc. of the Fourteenth Conference of the International Florida Artificial Intelligence Research Society, I. Russel and J. Kolen, Eds. 1. 1. Annual MD MD Menlo Park, CA: AAAI Press, 2001, pp. 118-122. 2. 2. CBR CBR Applying knowledge management: techniques for building corporate memories, Amsterdam; Boston: 4. I.D. Watson, Morgan Kaufmann, 2003. 6. 6. Example: Example: applying applyingthe theCBKM CBKMframework framework 5. K.-D. Althoff, A. Birk, G. von Wangenheim and C. Tautz, “Case-based reasoning for experimental software engineering,” in Case-Based Reasoning Technology - From Foundations to Applications, M. Lenz, B. Bartsch-Spörl, 7. 7. Requirements Requirements H.-D. Burkhard, and S. Wess, Eds. Springer Verlag: LNAI 1400, 1998, pp. 235-254. 6. Conclusions R. Weber, D.W. Aha, and I. Becerra-Fernandez, “Intelligent Lessons Learned Systems,” International Journal of 8. 8. Conclusions Expert Systems Research and Applications, 20, No. 1, pp. 17-34, 2001. 9. 9. Future Work 7. Future R. WeberWork and R. Kaplan, “Knowledge-based knowledge management,” in Innovations in Knowledge Engineering, R. Jain, A. Abraham, C. Faucher and B.J. van der Zwaag, Eds. Adelaide: Advanced Knowledge International Pty Ltd, 10. 10.Acknowledgements Acknowledgements 2003. 8. R. Weber and D.W. Aha, “Intelligent delivery of military lessons learned,” Decision Support Systems, 34(3), pp. 28711. 11.References References &&Bibliography Bibliography 304, 2003. 9. D.W. Aha, R. Weber, H. Muñoz-Avila, L.A. Breslow, and K.M. Gupta, “Lesson distribution gap,” in Proceedings of IJCAI, Menlo Park, CA: AAAI Press, 2001, 2, pp. 987-992. Knowledge Management for Computational Intelligence Dr. R Weber 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 CBR is the number 1 methodology recommended 1. 1. What knowledge knowledge management management (KM)? (KM)? toWhat support knowledge management applications CBR ismanagement a well establish What Whatknowledge knowledge management (KM)? (KM)? reasoning What Whatcomputational computationalintelligence intelligence systems systems(CI)? (CI)? methodology Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Whywould wouldit itwork? work? 1. 1. MD MD 2. 2. CBR CBR With deployed applications in a great variety Example: Example:applying applyingthe theCBKM CBKMframework framework of domains Requirements Requirements 6. 6. 7. 7. 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 WhyClick would to itedit work? Master1.title CBR What Whatknowledge knowledge management management (KM)? (KM)? Example Target System: CIWhat Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Tool Why Whywould wouldCICIsystems systems need need KM? KM? Artificial neural CBKM CBKMframework framework network Why Whywould wouldit itwork? work? interfaces 1. 1. MD MD 2. 2. CBR CBR Genetic algorithm 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Info fuzzy network Compact set Data Mart Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Example: applying the CBKM Click toframework edit Master title What Whatknowledge knowledge management management (KM)? (KM)? Example Target System: CIWhat Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Tool Why Whywould would CI CI systems systems need need KM? KM? Artificial CBKM Framework neural CBKM CBKMframework framework network ICB ICB Why Whywould would it itwork? work? ICB Main 1. 1. MD MD 2. 2. CBR CBR Case Base ICB 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework Lessons7. 7. Requirements Requirements interfaces Learned 8. 8. Conclusions Conclusions Module 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Genetic algorithm Info fuzzy network Compact set Data Mart Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Example: applying the CBKM Click toframework edit Master title 6. 6. Example: Example: applyingthe theCBKM CBKMframework framework and applying 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work By learning which parameter 10. 10.Acknowledgements Acknowledgements configuration may produce 11. 11.References References &&Bibliography Bibliography Dr. R Weber 1. 1. MD MD 2. 2. CBR CBR 25-Mar-04 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. Example: applying the CBKM Click toframework edit Master title How is the CBKM framework managing What Whatknowledge knowledgemanagement management(KM)? (KM)? knowledge inintelligence the CI-Tool? What What computational computational intelligence systems systems(CI)? (CI)? Why Why would CICIsystems systems need need KM? KM? Bywould learning which CI-Tool method should CBKM CBKMframework framework be recommended to each new solution Why Why would would it itwork? work? a quality result Knowledge Management for Computational Intelligence • General: What What knowledge knowledgemanagement management(KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKM framework framework • Are there tasks that can be improved? Why Whywould wouldit itwork? work? • Does system require high levels of assurance? Example: Example:applying applyingthe theCBKM CBKMframework framework • Does it operate in a changing and Requirements Requirements Conclusions Conclusions dynamic environment? 1. 1. MD MD 2. 2. CBR CBR 6. 6. 7. 7. 8. 8. 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Integration Click to edit Requirements Master title • Specific tomanagement CI systems: What What knowledge knowledge management (KM)? (KM)? What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? Why Whywould wouldCICIsystems systems need needKM? KM? • Employ one or more CI methods CBKM CBKM framework framework can benefit from KM approach Why Why would would it itwork? work? that • Integration should occur during design Example: Example: applying applying the theCBKM CBKM framework framework • Unless system presents flexible Requirements Requirements architecture 1. 1. MD MD 2. 2. CBR CBR 6. 6. 7. 7. 8. 8. Conclusions Conclusions – Work Functions in “improvable” tasks need be 9. 9. Future Future Work listed 10. 10.Acknowledgements Acknowledgements 11. 11.References References &&Bibliography Bibliography – Functions have to accept input from CBKM Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Integration Click to edit Requirements Master title • The CBKM framework uncovers What What knowledge knowledge management management (KM)? (KM)? What What computational computational intelligence intelligencesystems systems (CI)? (CI)? knowledge previously unavailable Why Whywould wouldCICIsystems systems need needKM? KM? CBKM CBKMframework framework Why Why would would work? • One ofit itwork? the main challenges is its auto 25-Mar-04 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. maintenance Example: Example:applying applyingthe theCBKM CBKMframework framework • 3 levels of maturity characterized by: Requirements Requirements Dr. R Weber ClickConclusions to edit Master (i) title 1. 1. MD MD 2. 2. CBR CBR 6. 6. 7. 7. 8. 8. Conclusions Conclusions – intense interference of knowledge 9. 9. Future FutureWork Work engineers 10. 10.Acknowledgements Acknowledgements – some interference 11. 11.References References &&Bibliography Bibliography – no interference Knowledge Management for Computational Intelligence • The use ofmanagement CBR brings along an What What knowledge knowledge management (KM)? (KM)? What What computational computational intelligence intelligence systems systems(CI)? (CI)? enormous technical infrastructure Why Whywould wouldCICIsystems systems need needKM? KM? • In framework the vast literature in CBR CBKM CBKM framework Why Why would wouldit itwork? work? maintenance 1. 1. MD MD – Neural 2. 2. CBR CBR networks: cluster to find redundant 6. 6. Example: Example: applying applying the the CBKM CBKM framework framework and typical cases for deletion strategies 7. 7. Requirements Requirements – Genetic algorithms to maintain similarity 8. 8. Conclusions Conclusions measure 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements – Fuzzy rules 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 ClickConclusions to edit Master (ii) title • CBKM willmanagement make use of the CI methods What What knowledge knowledge management (KM)? (KM)? What What computational computational intelligence systems systems(CI)? (CI)? coded in theintelligence target system to help Why Whywould wouldCICIsystems systems need needKM? KM? perform its own maintenance CBKM CBKMframework framework Why Why would would it itwork? work? • No need to add yet more code to the 1. 1. MD MD 2. 2. CBR CBR system Example: Example: applying applyingthe theCBKM CBKMframework framework and • Maximizes its effectiveness Requirements Requirements efficiency Conclusions Conclusions 6. 6. 7. 7. 8. 8. 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements • If integrated early 11. 11.References References &&Bibliography Bibliography in life cycle, CBKM can help testing target system Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Click Conclusions to edit Master (iii) title • Current submission to (KM)? the 7th European What What knowledge knowledge management management (KM)? Conference Inintelligence Case-Based Reasoning What What computational computational intelligencesystems systems (CI)? (CI)? Why Why would wouldCICIsystems systems need need KM? KM? • Conflicts between CBR and Knowledge CBKM CBKMframework framework Management Why Whywould wouldit itwork? work? 1. 1.• MD MD to adjust a case base created from How 2. 2. CBR CBR executions of a CI system to fit the CBR all 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework paradigm to reason with cases 7. 7. Requirements Requirements • How to adjust cases to quality solutions to 8. 8. Conclusions Conclusions 9. 9. Future Future Work Work meet CI system goals 10. 10.Acknowledgements Acknowledgements • Co-authored with Duanqing Wu, Amie Souter 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Click Future to edit Master Work title Click Acknowledgements to edit Master title What Whatcomputational computationalintelligence intelligencesystems systems(CI)? (CI)? • This work supported part by the National Why Why would would CICIis systems systems need needin KM? KM? Institute for Systems Test and Productivity at USF CBKM CBKM framework framework under the USA Space and Naval Warfare Systems Why Why would would it itwork? work? Command grant no. N00039-02-C-3244, for 2130 1. 1. MD MD 032 2. 2. CBR CBR L0, 2002. 6. 6. Example: Example:applying applyingthe theCBKM CBKMframework framework 7. 7. Requirements Requirements 8. 8. Conclusions Conclusions 9. 9. Future FutureWork Work 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 • Mark Last 1. 1. What Whatknowledge knowledgemanagement management(KM)? (KM)? • NISTP Knowledge management What What knowledge knowledge management management(KM)? (KM)? •R. Weber and R. Kaplan, “Knowledge-based What What computational computational intelligence intelligence systems systems(CI)? (CI)? knowledge inKM? Innovations in Knowledge Why Why would wouldCImanagement,” CIsystems systems need needKM? Engineering, R. Jain, A. Abraham, C. Faucher and B.J. CBKM CBKM framework framework vanwould der Zwaag, Eds. Adelaide: Advanced Knowledge Why Why would it itwork? work? 1. 1.International MD MD Pty Ltd, 2003. 2. 2. CBR CBR •I. Watson, “Knowledge management 6. 6. Example: Example: applying applying the theCBKM CBKM framework frameworkand case-based reasoning: a perfect match?” in Proc. of the Fourteenth 7. 7. Requirements Requirements Annual Conference of the International Florida Artificial 8. 8. Conclusions Conclusions Intelligence 9. 9. Future Future Work WorkResearch Society, I. Russel and J. Kolen, Eds. Menlo Park, CA: AAAI Press, 2001, pp. 118-122. 10. 10.Acknowledgements Acknowledgements 11. 11.References References&&Bibliography Bibliography Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 References Click to edit & Bibliography Master title(i) References Bibliography Click to & edit Master title(ii) •W. Pedrycz, “Computational intelligence as an emerging paradigm of What What knowledge knowledge management management (KM)? (KM)? software engineering”, in Proceedings of the 14th international conference What What computational computational intelligence systems(CI)? (CI)? on Software engineering intelligence and knowledgesystems engineering, New York, NY:ACM Press, 2002, pp. Why Why would would CICI7-14. systems systems need needKM? KM? •J.C. Bezdek, "Computational intelligence defined -- by everyone," in CBKM CBKM framework framework Computational Intelligence: Soft Computing and Fuzzy-Neuro Integration with Applications, O. Kaynak, L.A. Zadeh, B. Turksen, and I.J. Rudas, Why Why would wouldit itwork? work? Berlin:Springer, 1998, pp.10-37. 1. 1.Eds. MD MD Digalakis, and K.G. Margaritis, “An experimental study of 2. 2.•J.G. CBR CBR benchmarking functions for genetic algorithms,” International Journal of Example: Example: applying applyingthe the CBKM CBKM framework framework Computer Mathematics, 79(4), pp. 403-416, 2002. 6. 6. 7. 7. Requirements Requirements •A. Kandel, P. Saraph and M. Last, Test Set Generation and Reduction with Artificial Neural Networks, in “Artificial Intelligence Methods in 8. 8. Conclusions Conclusions Software Testing”, M. Last, et. al. (Eds.), World Scientific, Singapore , 2004. Work 9. 9. Future Future Work •A. Abraham and B. Nath, “Hybrid heuristics for optimal design of neural 10. 10.Acknowledgements Acknowledgements nets,” in Proceedings of the Third International Conference on Recent 11. 11.References References &Bibliography Bibliography Advances in & Soft Computing, R. John and R. Birkenhead, Eds. Berlin: Springer Verlag, 2000, pp. 15-22. Knowledge Management for Computational Intelligence Dr. R Weber 1. 1. 2. 2. 3. 3. 4. 4. 5. 5. 25-Mar-04 Computational Intelligence Knowledge Management for Computational Intelligence Dr. R Weber CBR •J. Kolodner, Case-Based Reasoning. Los (KM)? Altos, CA: Morgan Kaufmann, 1993. 1. 1. What What knowledge knowledge management management (KM)? •R. Weber and D.W. Aha, “Intelligent delivery of military lessons learned,” Decision 2. 2. What What computational computational intelligence systems(CI)? (CI)? Support Systems, 34(3), pp.intelligence 287-304, 2003. systems •D.W. Aha, R. Weber, H. Muñoz-Avila, L.A. Breslow, and K.M. Gupta, “Lesson 3. 3. Why Why would would CIinCIsystems systems need need KM? KM? distribution gap,” Proceedings of IJCAI, Menlo Park, CA: AAAI Press, 2001, 2, pp. 987-992. 4. 4. CBKM CBKM framework framework •I. Watson, Applying Case-Based Reasoning: Techniques for Enterprise Systems, San Francisco, Morgan Kaufmann Publishers, Inc., 1997. 5. 5. Why Why would woulditCalifornia: itwork? work? Leake, Case-Based Reasoning: Experiences, Lessons, and Future Directions, 1. 1.•D. MD MD Menlo Park, California: AAAI Press/The MIT Press, 1996. 2. 2.•A.CBR CBR and E. Plaza, “Case-based reasoning: foundational issues, Aamodt methodological variations, and system approaches,” Artificial Intelligence 6. 6. Example: Example: applying applying the the CBKM CBKM framework framework Communications, 7 (1), pp. 39-59, 1994. •W. Cheetham, A. Varma, K. Goebel, “Case-based reasoning at General Electric,” 7. 7. Requirements Requirements in Proceedings of the Fourteenth Annual Conference of the International Florida 8. 8. Conclusions Conclusions Artificial Intelligence Research Society, Menlo Park, CA: AAAI Press, 2001, pp. 9397. 9. 9. Future Future Work Work •S. Slade, “Case-based reasoning: A research paradigm”. AI Magazine Spring 1991, pp. 42-55. 10. 10.Acknowledgements Acknowledgements •C. Riesbeck, and R. Schank, “Inside case-based reasoning”. 1989. Lawrence Erlbaum. 11. 11.References References &&Bibliography Bibliography •I.D. Watson, Applying knowledge management: techniques for building corporate memories, Amsterdam; Boston: Morgan Kaufmann, 2003. 25-Mar-04 References Click to &edit Bibliography Master title(iii) Knowledge Management for Computational Intelligence Dr. R Weber CBR Maintenance •R. Weber, D.W. Aha, and I. Becerra-Fernandez, “Intelligent Lessons Learned 1. 1. What What knowledge knowledge management management (KM)? (KM)? Systems,” International Journal of Expert Systems Research and Applications, 20, No. 1, computational pp. 17-34, 2001. 2. 2. What What computational intelligence intelligencesystems systems(CI)? (CI)? •C.W. Holsapple and K.D. Joshi, “Organizational knowledge resources,” Decision 3. 3. Why Why would would CICI systems systems need needKM? KM? Support Systems, 31, pp. 39-54, 2001. •D. B. Leake, B. Smyth, D. C. Wilson, Q. Yang, “Special issue on maintaining case4. 4. CBKM CBKM framework framework based reasoning systems,” Computational Intelligence, 17(2), pp.193-195, 2001. •B. Smyth, E. McKenna, “Competence models and the maintenance problem,” 5. 5. Why Why would would it itwork? work? Intelligenc, 17(2), pp. 235-249, 2001. 1. 1.Computational MD MD •L. Portinale and P. Torasso, “Case-base maintenance in a multimodal reasoning 2. 2.system,” CBR CBRComputational Intelligence, 17(2), pp. 263-279, 2001. •S. Craw, J. applying Jarmulak andthe R. Rowe, “Maintaining retrieval knowledge in a case6. 6. Example: Example: applying the CBKM CBKM framework framework base reasoning system,” Computational Intelligence, 17(2), pp. 346-363, 2001. •R. K. De and S.K. Pal, “A neuro-fuzzy method for selecting cases,” in Soft 7. 7. Requirements Requirements Computing in Case Based Reasoning, S.K. Pal, T.S. Dillon and D.S. Yeung, Eds. 8. 8. Conclusions Conclusions London: Springer Verlag, 2001, chapter 10. •S.C.K. Shiu, X.Z. Wang, and D.S. Yeung, “Neuro-fuzzy approach for maitaining 9. 9. Future Future Work Work case bases”, in Soft Computing in Case Based Reasoning, S.K. Pal, T.S. Dillon and D.S. Yeung, Eds. London: Springer Verlag, 2001, chapter 11. 10. 10.Acknowledgements Acknowledgements •I. Watson, “A case study of maintenance of a commercially fielded case-based reasoning system,” Computational Intelligence, 17(2), pp. 387-398, 2001. 11. 11.References References &&Bibliography Bibliography 25-Mar-04 References Bibliography Click to & edit Master title(iv)