Skip to main content

Design and Configuration of a Machine Learning Component for User Profiling in a Declarative Design Environment

  • Conference paper
Knowledge-Based Intelligent Information and Engineering Systems (KES 2006)

Abstract

MultiCAD is a design environment that generates geometric models of buildings based on abstract declarative descriptions. The increased number of solutions produced has called for an intelligent module selecting those closer to user’s preferences. We have proposed and implemented such a module, featuring two components: a Decision Support Component, capturing user preferences based on attribute weight assignment techniques (used in SMART, AHP and via RR), and a Machine Learning Component, learning preferences by incrementally training a neural network committee based on user evaluated solutions. Alternative configurations must be compared before actual use of the ML Component takes place. Due to the practical limitation on the number of solutions that can be inspected and evaluated by human users, an automated mechanism plays the role of a group of virtual users. The best performing configuration, regarding virtual users’ preferences, will be integrated to the system and evaluated against actual human evaluation results.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bardis, G., Miaoulis, G., Plemenos, D.: An Intelligent User Profile Module for Solution Selection Support in the Context of the MultiCAD Project. In: 7e Infographie Interactive et Intelligence Artificielle (3IA) conference, Limoges, France, pp. 25–37 (2004)

    Google Scholar 

  2. Bardis, G., Miaoulis, G., Plemenos, D.: Intelligent Solution Evaluation Based on Alternative User Profiles, Conf.Area: Artificial Intelligence and Decision Support Systems. In: International Conference of Enterprise Information Systems (ICEIS), Miami, USA, pp. 74–82 (2005)

    Google Scholar 

  3. Elman, J.L.: Learning and Development in Neural Networks: The Importance of Starting Small. Cognition 48, 71–99 (1993)

    Article  Google Scholar 

  4. Bonnefoi, P.-F., Plemenos, D.: Constraint Satisfaction Techniques for Declarative Scene Modeling by Hierarchical Decomposition. In: 3IA conference, Limoges, France (2002)

    Google Scholar 

  5. Brusilovsky, P.: Adaptive Hypermedia. User Modelling And User-Adapted Interaction 11, 87–110 (2001)

    Article  MATH  Google Scholar 

  6. Champciaux, L.: Classification: a basis for understanding tools in declarative modelling. Computer Networks and ISDN Systems 30, 1841–1852 (1998)

    Article  Google Scholar 

  7. Dragonas, J., Makris, D., Lazaridis, A., Miaoulis, G., Plemenos, D.: Implementation of a Collaborative Environment in MultiCAD Declarative Modelling System. In: 3IA conference, Limoges, France (2005)

    Google Scholar 

  8. Freischlad, M., Schnellenbach-Held, M.: A Machine Learning Approach for the Support of Preliminary Structural Design. Advanced Engineering Informatics 19, 281–287 (2005)

    Article  Google Scholar 

  9. Fribault, P.: Modelisation Declarative d’Espaces Habitable (in French), Doctoral dissertation, University of Limoges, France (2003)

    Google Scholar 

  10. Golfinopoulos, V., Miaoulis, G., Plemenos, D.: A Semantic Approach for Understanding and Manipulating Scenes. In: 3IA conference, Limoges, France (2005)

    Google Scholar 

  11. Goodwin, P., Wright, G.: Decision Analysis for Management Judgement, 2nd edn. Wiley, Chichester (1998)

    Google Scholar 

  12. Joan-Arinyo, R., Luzon, M.V., Soto, A.: Genetic Algorithms for Root Multiselection in Constructive Geometric Constraint Solving. Computers and Graphics 27, 51–60 (2003)

    Article  Google Scholar 

  13. Makris, D., Ravani, I., Miaoulis, G., Skourlas, C., Fribault, P., Plemenos, D.: Towards a domain-specific knowledge intelligent information system for Computer-Aided Architectural Design. In: 3IA conference, Limoges, France (2003)

    Google Scholar 

  14. Makris, D.: Etude et réalisation d’un système déclaratif de modélisation et de génération de styles par algorithmes génétiques. Application à la création architecturale, Doctoral dissertation, University of Limoges, France (2005)

    Google Scholar 

  15. Miaoulis, G.: Contribution à l’étude des Systèmes d’Information Multimédia et Intelligent dédiés à la Conception Déclarative Assistée par l’Ordinateur – Le projet MultiCAD (in French), Professorial dissertation, University of Limoges, France (2002)

    Google Scholar 

  16. Nassar, K., Thalet, W., Beliveau, Y.: A Procedure for Multicriteria Selection of Building Assemblies. Automation in Construction 12, 543–560 (2003)

    Article  Google Scholar 

  17. Plemenos, D.: Declarative modelling by hierarchical decomposition. In: The actual state of the MultiFormes project, International Conference GraphiCon 1995, St Petersburg, Russia (1995)

    Google Scholar 

  18. Plemenos, D., Miaoulis, G., Vassilas, N.: Machine Learning for a General Purpose Declarative Scene Modeller. In: International Conference GraphiCon 2002, Nizhny Novgorod, Russia (2002)

    Google Scholar 

  19. Polikar, R., Udba, L., Udba, S., Honavar, V.: Learn++: An Incremental Learning Algorithm for Supervised Neural Networks. IEEE Transactions on Systems, Man, and Cybernetics—Part C: Applications And Reviews 31(4), 497–508 (2001)

    Article  Google Scholar 

  20. Ravani, J., Makris, D., Miaoulis, G., Plemenos, D.: Concept-Based Declarative Description Subsystem for CADD. In: 3IA conference, Limoges, France (2002)

    Google Scholar 

  21. Roberts, R., Goodwin, P.: Weight Approximations in Multi-attribute Decision Models. Journal of Multicriteria Decision Analysis 11, 291–303 (2002)

    Article  MATH  Google Scholar 

  22. Shearin, S., Lieberman, H.: Intelligent Profiling by Example. In: International Conference on Intelligent User Interfaces (IUI 2001), pp. 145–152 (2001)

    Google Scholar 

  23. Saaty, T.L.: The Analytic Hierarchy Process. RWS Publications, Pittsburgh (1990)

    Google Scholar 

  24. Turing, A.M.: Computing Machinery and Intelligence. From Mind LIX, no. 2236, pp. 433–460 (October 1950)

    Google Scholar 

  25. Witten, I.H., Frank, E.: Data Mining – Practical Machine Learning Tools and Techniques, 2nd edn. Elsevier, Amsterdam (2005)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Bardis, G., Miaoulis, G., Plemenos, D. (2006). Design and Configuration of a Machine Learning Component for User Profiling in a Declarative Design Environment. In: Gabrys, B., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2006. Lecture Notes in Computer Science(), vol 4251. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11892960_52

Download citation

  • DOI: https://doi.org/10.1007/11892960_52

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-46535-5

  • Online ISBN: 978-3-540-46536-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics