Abstract
Learning of context-aware systems is necessary in building up knowledge on the characteristics of the environment to provide efficient decision making within multi-objective requirements. As the industrial systems becomes complex day-by-day, intelligent machine learning techniques need to be implemented at respective context-aware situations to facilitate recommendations using soft computing methods based on dynamic user specifications. In this paper, a framework is designed for a meta-database that is generated by contextual information of several peers with what-if conditions and rule-based approaches and thus by provide decision making utilizing several existing soft computing algorithms.
Similar content being viewed by others
References
Andreou AS, Mateou NH, Zombanakis GA (2005) Soft computing for crisis management and political decision making: the use of genetically evolved fuzzy cognitive maps. Soft Comput 9(3):194–210
Bal Y, Bal MDA, Bzkurt S (2012) A new paradigm in decision making process in business: using soft computing methods. Glob J Technol 1:1185–1190
Baldauf M, Dustdar S, Rosenberg F (2007) A survey on context-aware systems. Int J Ad Hoc Ubiquit Comput 2(4):263–277
Bardram JE (2004) Applications of context-aware computing in hospital work: examples and design principles. In: Proceedings of the 2004 ACM symposium on applied computing. ACM, New York, pp 1574–1579
Bauer J, Kutsche R, Ehrmanntraut R (2003) Identification and modeling of contexts for different information scenarios in air traffic. Technische Universität Berlin, Diplomarbeit
Bettini CBOHK et al (2010) A survey of context modelling and reasoning techniques. Pervasive Mobile Comput 6(2):161–180
BISC (2014) Berkeley Institute in Soft Computing. http://www-bisc.cs.berkeley.edu/. Accessed 10 Oct 2014
Bolchini C et al (2007) A data-oriented survey of context models. ACM Sigmod Rec 36(4):19–26
Bonarini A, Masulli F, Pasi G (2003) Soft computing applications, 18th edn. Springer, New York
Bonissone PP (1997) Soft computing: the convergence of emerging reasoning technologies. Soft Comput 1(1):6–18
Borges V, Jeberson W (2013) Survey of context information fusion for sensor networks based ubiquitous systems. J Sens Actuator Netw 2(1):1–27
Bouzy B, Cazenave T (1997) Using the object oriented paradigm to model context in computer go. In: Proceedings of the first international and interdisciplinary conference on modeling and using context, pp 279–289
Brdiczka O, Reignier P, Crowley JL (2005) Supervised learning of an abstract context model for an intelligent environment. In: Proceedings of the 2005 joint conference on smart objects and ambient intelligence: innovative context-aware services: usages and technologies. ACM, New York, pp 259–264
Burrell J, Treadwell P, Gay GK (2000) Designing for context: usability in a ubiquitous environment. In: Proceedings on the 2000 conference on Universal Usability. ACM, New York, pp 80–84
Chandola V, Banerjee A, Kumar V (2009) Anomaly detection: a survey. ACM Comput Surv (CSUR) 41(3):15
Chen G, David K (2000) A survey of context-aware mobile computing research. Dartmouth College, Hanover
Chen G, Li M, Kotz D (2004) Design and implementation of a large-scale context fusion network. IEEE, New York, pp 246–255
Cortes C, Vapnik V (1995) Support-vector networks. Mach Learn 20(3):273–297
Cristianini N, Ricci E (2008) Support vector machines. Encyclopedia of algorithms. Springer, New York, pp 928–932
Deb K (2001) Multi-objective optimization using evolutionary algorithms. Wiley, New York
Dey A (1998) Context-aware computing: the CyberDesk project. In: Proceedings of the AAAI 1998 spring symposium on intelligent environments, Menlo Park
Dey A, Abowd G, Salber D (2001) A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum–Comput Interact 16:97–166
Dey AK, Salber D, Futakawa M, Abowd GD (1999) An architecture to support context-aware applications
Dorigo M, Birattari M (2010) Ant colony optimization. Encyclopedia of machine learning. Springer, New York, pp 36–39
Dote Y, Seppo JO (2001) Industrial applications of soft computing: a review. Proc IEEE 89(9):1243–1265
Favela J, Martinez-Garcia AI (2003) Context-aware mobile communication in hospitals. Computers 36(9):38–46
Figo D, Diniz PC, Ferreira DR, Cardoso JM (2010) Preprocessing techniques for context recognition from accelerometer data. Pers Ubiquit Comput 14(7):645–662
Flanagan JA (2005) Context awareness in a mobile device: Ontologies versus unsupervised/supervised learning. In: Proceedings of international and interdisciplinary conference on adaptive knowledge representation and reasoning, Espoo, pp 167–170
Fogarty J, Lai J, Christensen J (2004) Presence versus availability: the design and evaluation of a context-aware communication client. Int J Hum Comput Stud 61(3):299–317
Forstadius J, Lassila O, Seppanen T (2005) RDF-based model for context-aware reasoning in rich service environment. IEEE, New York, pp 15–19
Geem ZW, Kim JH, Loganathan GV (2001) A new heuristic optimization algorithm: harmony search. Simulation 76(2):60–68
Graupe D (2007) Principles of artificial neural net. World Scientific, Singapore
Gross T, Specht M (2001) Awareness in context-aware information systems. In: Mensch & computer, Springer, New York, pp 173–182
Gustavsen R (2002) Condor—an application framework for mobility-based context-aware applications. In: Proceedings of the workshop on concepts and models for ubiquitous computing
Hagan MT, Demuth HB, Beale MH (1996) Neural network design. Pws, Boston
Hasida K (2007) Semantic authoring and semantic computing. In: New frontiers in artificial intelligence. Springer, Berlin, pp 137–149
Henricksen K, Indulska J, Rakotonirainy A (2002) Modeling context information in pervasive computing systems. pervasive computing. Springer, Berlin, pp 167–180
Henricksen K, Indulska J, Rakotonirainy A (2003) Generating context management infrastructure from high-level context models. In: 4th International conference on mobile data management (MDM)-industrial track
Herrera F, Alonos S, Chiclana F, Herrera-Viedma E (2009) Computing with words in decision making: foundations, trends and prospects. Fuzzy Optim Decis Making 8:337–364
Himberg J et al (2001) Time series segmentation for context recognition in mobile devices. In: Proceedings IEEE international conference on data mining, pp 203–210
Ho T-F et al (2009) Multi-objective parallel test-sheet composition using enhanced particle swarm optimization. Edu Technol Socy 12(4):193–206
Hong J-Y, Suh E-H, Kim S-J (2009) Context-aware systems: a literature review and classification. Expert Syst Appl 36(4):8509–8522
Huang SH, Wu TT, Chu HC, Hwang GJ (2008) A decision tree approach to conducting dynamic assessment in a context-aware ubiquitous learning environment. IEEE, New York pp 89–94
Huang Y et al (2010) Development of soft computing and applications in agricultural and biological engineering. Comput Electron Agric 71(2):107–127
Huebscher MC, McCann JA (2004) Adaptive middleware for context-aware applications in smart-homes. In: Proceedings of the 2nd workshop on middleware for pervasive and ad-hoc computing. ACM, New York, pp 111–116
Jiang X, Landay JA (2002) Modeling privacy control in context-aware systems. Pervasive Computing 1(3):59–63
Pal SK, Mitra S (1999) Neuro-fuzzy pattern recognition: methods in soft computing. Wiley, New York
Kaliszewski I (2006) Soft Computing for complex multiple criteria decision making. Springer, Warsaw
Karray FO, De Silva CW (2004) Soft computing and intelligent systems design: theory, tools, and applications. Pearson Education, Upper Saddle River
Keidl M, Kemper A (2004) Towards context-aware adaptable web services. In: Proceedings of the 13th international World Wide Web conference on alternate track papers & posters. ACM, New York, pp 55–65
Kennedy J (2010) Particle swarm optimization. In: Encyclopedia of machine learning, Springe, Berlin, pp 760–766
Khungar S, Riekki J (2004) Context based storage: system for managing data in ubiquitous computing environment In: Proceedings of 12th international conference on advanced computing & communication, Ahmedabad
Klir G, Yuan B (1995) Fuzzy sets and fuzzy logic. Prentice Hall, Upper Saddle River
Kosko B (1992) Neural networks and fuzzy systems: a dynamical systems approach to machine intelligence/book and disk. Prentice Hall, Upper Saddle River
Kwon O, Kim M (2004) MyMessage: case-based reasoning and multicriteria decision making techniques for intelligent context-aware message filtering. Expert Syst Appl 27(3):467–480
Lakov DV, Vassileva MV (2005) Decision making soft computing agents. Int J Syst Sci 36(14):921–930
Li A (2012) Modeling human decisions in coupled human and natural systems: review of agent-based models. Ecol Model 229:25–36
Li X, Madnick S, Zhu H, Fan Y (2009) An approach to composing web services with context heterogeneity. In: IEEE international conference on web services, pp 695–702
Limbourg Q et al (2004) Usixml: a user interface description language for context-sensitive user interfaces. In: Proceedings of the AVI’2004 Workshop on developing user interfaces with XML: advances on user interface description languages UIXML, pp 55–62
Madani K (2014) Industrial applications of artificial neural networks. Comput Int Sci J 3(1):8–20
Magree J (1964) Decision trees for decision making. Harvard Bus Rev 20:126–138
Mitra S, Pal SK, Mitra P (2002) Data mining in soft computing framework: a survey. IEEE Trans Neural Netw 13(1):3–14
Mittal A, Kassim A (2007) Bayesian network technologies: applications and graphical models. IGI Global, Hershey
Moore P et al (2007) A survey of context modeling for pervasive cooperative learning. National Institute of Standards and Technology, Gaithersburg, p K5-1
Moore P, Hu B (2007) A context framework with ontology for personalised and cooperative mobile learning. Springer, Berlin, pp 727–738
Ono C, Kurokawa M, Motomura Y, Asoh H (2007) A context-aware movie preference model using a Bayesian network for recommendation and promotion. User Modeling. Springer, Berlin, pp 247–257
Öztürk P, Aamodt A (1997) Towards a model of context for case-based diagnostic problem solving. In: Context-97; proceedings of the interdisciplinary conference on modeling and using context, pp 198–208
Papageorgiou EI, Stylios CD, Groumpos PP (2008) The soft computing technique of fuzzy cognitive maps for decision making in radiotherapy. Intelligent and adaptive systems in medicine. CRC Press, Boca Raton, pp 106–127
Patterson DW (1998) Artificial neural networks: theory and applications. PTR, Prentice Hall, Upper Saddle River
Pawlak Z (2002) Rough sets, decision algorithms and Bayes’ theorem. Eur J Oper Res 136(1):181–189
Perera C, Zaslavsky A, Christen P, Georgakopoulos D (2014) Context aware computing for the internet of things: a surve. Commun Surv Tutor 16(1):414–454
Pham DT et al (2006) The bees algorithm-a novel tool for complex optimisation problems. In: Proceedings of the 2nd virtual international conference on intelligent production machines and systems, pp 454–459
Precup RE, Hellendoorn H (2011) A survey on industrial applications of fuzzy control. Comput Ind 62(3):213–226
Prekop P, Burnett M (2003) Activities, context and ubiquitous computing. Ubiquit Comput Comput Commun 26(11):1168–1176
Priya IP, Charles J, Kumar SBR (2014) Context-aware architecture for user access control. Int J Adv Res Comput Sci Technol 2(3):1–4
Ramesh R, Mannan MA, Poo AN (2002) Support vector machines model for classification of thermal error in machine tools. Int J Adv Manuf Technol 20(2):114–120
Rezaie M, Soltanian-Zadeh H, Siadat M, Elisevich K (2005) Soft computing approaches to computer aided decision making for temporal lobe epilepsy. IEEE, New York, pp 42–45
Riva O (2006) Contory: a middleware for the provisioning of context information on smart phones. Springer, New York, pp 219–239
Roche S, Nabian N, Kloeckl K, Ratti C (2012) Are ‘smart cities’ smart enough. In: Global geospatial conference
Ross TJ (2013) Fuzzy logic with engineering applications. Wiley, London
Ryan N, Pascoe J, Morse D (1997) Enhanced reality fieldwork: the context-aware archaeological assistant. Tempus Reparatum, Oxford
Sadeh NM et al (2003) Creating an open agent environment for context-aware m-commerce. Agentcities: challenges in open agent environments, vol. 70. Springer, Berlin
Sánchez AM, Patricio MA, García J, Molina JM (2009) A context model and reasoning system to improve object tracking complex scenarios. Expert Syst Appl 36(8):10995–11005
Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Pers Commun 8(4):10–17
Schilit BN, Theimer MM (1994) Disseminating active map information to mobile hosts. Network 8(5):22–32
Schilit B, Adams N, Want R (1994a) Context-aware computing applications. IEEE, New York, pp 85–90
Schilit B, Adams N, Want R (1994) Context-aware computing applications. In: Proceedings of the workshop on mobile computing systems and applications (WMCSA), pp 85–90
Schilit BN, Hilbert DM, Trevor J (2002) Context-aware communication. IEEE Wirel Commun 9(5):46–54
Shah-Hosseini H (2009) The intelligent water drops algorithm: a nature-inspired swarm-based optimization algorithm. International Journal of Bio-Inspired Computation 1(1):71–79
Shukla A, Tiwari R, Kala R (2012) Real life applications of soft computing. CRC Press, Boca Raton
Singh AK, Parida P (2013) Soft computing in financial decision making. Global Journal of Management and Business Studies 3(2):103–110
Smirnov AV, Levashova TV, Shilov NG, Krizhanovsky AA (2014) Knowledge fusion in context-aware decision support: ontology-based modeling and patterns. Recent developments and new directions in soft computing. Springer International Publishing, New York, pp 35–51
Specht DF (1990) Probabilistic neural networks. Neural networks 3(1):109–118
Strang T, Linnhoff-Popien C (2004) A context modeling survey
Sun Z, Wang M, Dong D (2010) Decision making in multiagent web services based on soft computing. In: Casillas J, Lopez FJM (eds) Marketing intelligent systems using soft computing. Springer, Warsaw, pp 389–415
Tetchueng JL, Garlatti S, Laube S (2008) A context-aware learning system based on generic scenarios and the theory in didactic anthropology of knowledge. IJCSA 5(1):71–87
Van Dijk TA (1999) Context models in discourse processing. In: van Oostendorp H, Goldman S (eds) The construction of mental representations during reading. Lawrence Erlbaum, Mahwah, pp 123–148
Verbert KMN et al (2012) Context-aware recommender systems for learning: a survey and future challenges. IEEE Trans Learn Technol 5(4):318–335
W3C (2004) Composite capabilities/preference profile. http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115/
Wang L (2005) Support vector machines: theory and applications. Springer, New York
Want R, Hopper A, Falcao V, Gibbons J (1992) The active badge location system. ACM Trans Inf Syst 10(1):91–102
Wapforum (2001) User Agent Profile (UAProf) specification. http://www.wapforum.org
Weiser M (1993) Ubiquitous computing. Computer 26(10):71–72
Whitley D (1994) A genetic algorithm tutorial. Stat Comput 4(2):65–85
Widrow B, Rumelhart DE, Lehr MA (1994) Neural networks: applications in industry, business and science. Commun ACM 37(3):93–105
Yager RR, Zadeh LA (1992) An introduction to fuzzy logic applications in intelligent systems. Kluwer Academic, Boston
Yang XS, Deb S (2014) Cuckoo search: recent advances and applications. Neural Comput Appl 24(1):169–174
Yu X, Gen M (2010) Introduction to evolutionary algorithms. Springer, New York
Zadeh L (1994a) Soft computing and fuzzy logic. IEEE Software, New York, pp 48–56
Zadeh LA (1994b) Fuzzy logic, neural networks, and soft computing. Commun ACM 37(3):77–84
Zitzler E (1999) Evolutionary algorithms for multiobjective optimization: methods and applications. Shaker, Ithaca
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Thaduri, A., Kumar, U. & Verma, A.K. Computational intelligence framework for context-aware decision making. Int J Syst Assur Eng Manag 8 (Suppl 4), 2146–2157 (2017). https://doi.org/10.1007/s13198-014-0320-8
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13198-014-0320-8