Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
MODELING INVESTOR REASONING USING FUZZY COGNITIVE MAPS Dimitrios E. Koulouriotis, Ioannis E. Diakoulakis* and Dimitrios M. Emiris Department of Production & Management Engineering, Technical University of Crete, Chania, Greece, emails:{jimk,emiris@dpem.tuc.gr} *Athens University of Economics & Business, Athens, Greece ABSTRACT: Modeling in financial markets is an emerging topic of research and development, especially due to the explosive progress and diffusion of artificial intelligent tools, e.g. neural networks, hybrid fuzzy systems etc. From the numerous studies conducted until now, valuable conclusions have been drawn, the most important being the recognition of forecasting limits imposed by the current techniques and the necessity to search for modeling frameworks able to support and exploit common benefit/risk principles. The concept of approximating investors’ reasoning process, which embraces the notions of profit and risk, is a promising direction for decision analysis and forecasting purposes. In search of the appropriate mathematical background to underpin such a scheme, Fuzzy Cognitive Maps constitute an interesting alternative. In the context of this work, a stock price forecasting system, modeling investors’ reasoning, is designed and tested under real-world data, paired with technical modifications of Fuzzy Cognitive Maps in order to enhance the effectiveness and accuracy of the proposed model. KEYWORDS: Investor Reasoning, Stock Price Forecasting, Fuzzy Cognitive Maps, Evolution Strategies 1. INTRODUCTION Artificial Intelligence, and particularly, the Computational Intelligence Techniques, is considered a firm and powerful context for the development of models simulating financial markets. Neural networks and fuzzy systems constitute the two major dimensions of AI already implemented in extent and hybridized for forecasting and trading purposes. Indicative samples are the studies [1],[2],[3],[4] while an extensive review comprises contemporary stock market prediction applications is given in [5]. The core conclusions of these studies are underlined herein: (a) various structures of neural nets, fuzzy systems and hybrid models have been to a high degree exploited and therefore improvements with them are under consideration, (b) the design of simply structured systems, based on profit and risk measures (retaining low dimensionality), is the right beginning for developing an effective forecasting and trading model, and (c) the fusion of diverse techniques and search for innovative paradigms to adopt are encouraged so as to surpass current restrictions and deficiencies. The modeling of investors’ reasoning could be seen as a promising approach for simulating and forecasting stock market, as in general the main force changing the market equilibrium emanates from different investors’ behavior. The significance of such an approach augments as its theoretical background is in accordance to the guidelines extracted by the previous studies. It is important to notice that investors’ reasoning and eventually decision-making involves the notion of cause-effect relationship; such a behavior is exhibited when combining information concerning diverse agents and the perceived value and strength of each one is affected by the other closely related concepts. As Fuzzy Cognitive Maps (FCMs) provide a mechanism, which represents the degrees of causality among concepts/agents/events and construct paths to propagate causality through the use of forward and backward chaining, the simulation of investors’ reasoning with FCMs is considered an interesting approach. This idea formulates the basic topic of this study; theoretical discussions about the nature of decision-making in financial markets, technical modifications on the FCM functional framework and an implementation of the proposed FCM-based forecasting model take place. 2. ANALYSIS OF CMs/FCMs The basis of the contemporary methodological framework underlying Cognitive Maps (CMs) was formulated by Axelrod in 1976 [6], who focused on the analysis of political and social systems. The main idea was about the eunite 2001 386 www.eunite.org representation of environments containing interrelated agents (usually called concepts), where the relations between the constituent entities have a cause-effect form. The causality of such relationships may be positive or negative and moreover several subjects related to the direct, indirect and cumulative effects, as well as the impact of feedbacks, exist. The representation scheme of CMs, established all these years through numerous studies, is a typical network/graph where the nodes/vertices express the system agents and the links/edges the cause-effect relationships between them. The major mathematical support of CMs emanates from the Crisp Binary Relations. In brief, any relation between two crisp sets X=[x1,x2,…,xn] and Y=[y1,y2,…,ym], where X,Y⊆ ℜ , is known as binary relation, usually denoted by: (1) R(X,Y)={((xi,yj), R(xi,yj))|(xi,yj)∈X × Y} where 1≤i≤n, 1≤j≤m, the symbol “ × ” denotes the Cartesian Product and the R(xi,yj) expresses the membership grade (also degree of compatibility or degree of truth [7]]) of the relation between the elements xi and yj. Through the membership grade, the presence or absence of association, interaction or interconnection (interconnectivity) between the elements of the two sets is captured [8]. For crisp binary relations, R(xi,yj)∈{0,1}; if R(xi,yj)=1 then the presence of association between the elements xi and yj is expressed, while in the opposite case, that is if R(xi,yj)=0, the nonexistence of association is denoted. When Y=X, then the relation R(X,X) or R(X2) is called a Directed Graph or Digraph, apparently because of the representation characteristics [7],[8],[9]. In fact, a Cognitive Map resembles a directed graph. This can be easily explained if it is accepted that X=Y=[x1,x2,…,xn] and the elements xi correspond to the CM agents. In this case, the network links express the membership grades of the existing binary (cause-effect) relations. To avoid confusion, a CM is a concise form of a digraph as, in theory, the directed graphs do not have negative membership grades. To clarify this subtle point, Kosko defined each CM concept Ci as: “…the fuzzy union (disjunction) of some fuzzy quantity set Qi and associated dis-quantity set ~Qi, where ~Qi can be thought as the abstract negation, or local fuzzy set complement, of Qi…” [9]. As an extension of the crisp binary relations, the Fuzzy Binary Relations may be defined. This fuzzy version implies that varying degrees of membership are permitted within the relations. In this case, R(xi,yj)∈[0,1], where the higher the membership grade, the stronger the relationship between xi and yj. Despite that the fact that any ordered set of elements could be used for representing the membership function, the interval [0,1] has been widely established as the most useful approach. In case of a fuzzy binary relation R(X,Y) where additionally X=Y, then we refer to Fuzzy Graphs [8]. The FCMs, as the extension of CMs, are built as fuzzy graphs. Obviously, positive (negative) values on the edges of FCMs declare degrees of association of the corresponding positive (negative) cause-effect relationships. Following the logic applied for the links, the nodes take values expressing the degree of belief of their state changes. To become specific, in typical CMs ∀i∈{1,…,n}, Ci∈{0,+1}, while in case of the Kosko’s modification Ci∈{-1,0,+1}. Correspondingly, in FCMs, ∀i∈{1,…,n}, Ci∈[0,+1] or [-1,+1] if the dis-concepts are used. Interpreting the positive (negative) signed nodes, the more positive (negative) the assigned values, the stronger the degree of belief about the increase (decrease) of the corresponding concept states. From a more practical perspective, the operation of FCMs is build on an iterative mechanism, which propagates in the network the initial node stimulations and, through this way, estimates the direct and indirect effects ending in each concept. Analytical presentation of the inference mechanism is given in study [10]. Among the goals of the current work remain the enforcement of functionality and applicability of FCMs, in order to support the investor reasoning model presented in Section 3. Therefore, diverse modifications and extensions on the FCM inference and representation formula are proposed. From a critical perspective of the current approaches in cognitive mapping, it appears that the theoretical (and practical) approaches of FCMs remain an open field of research and development. This remark is easily supported by the observation of many divergent approaches followed by various researchers. To begin with, one significant source of ambiguity underlying FCM theory is the disparity in the meaning of “size of effect” and “degree of association”. As previously noted, the backbone of FCMs is the fuzzy binary relations. This kind of relations refers to degrees of association between the elements of crisp sets; in other words, the edges in FCMs express the degree to which the depicted cause-effect relations take place. Influenced by the aforementioned discussion about the disparity in the meanings of “size of effect” and “degree of association”, the use of real numbers on the network edges, expressing the size of the corresponding effects, is adopted. In parallel, following the prompt of Hagiwara [11], non-linearity is considered the typical extension of the fixed real numbers, as in fact the fixed-valued FCM edges express the constant derivatives of linear functions. To assign nonlinearity on FCM edges, sigmoid functions like the one given in equation (2) could be used. EFFECT = efAB(CA)= + A →B 2 1+ e − α⋅C A −1 (2) where CA: the state of node A, efAB(CA): the cause-effect function and α: a non-negative critical parameter (α≥0). It is important to notice that in case that the “size of effect” approach is adopted then the node values should not be regarded as “degrees of belief” about the corresponding concepts state changes but, to the contrary, they express scaled or fuzzified measures of the real world concept changes. One additional modification proposed in this study concerns the oscillations of the concept states produced during the iterative process of the inference mechanism. The final condition of a CM may be an equilibrium, a limit cycle or a eunite 2001 387 www.eunite.org chaotic behavior. Unfortunately, in complex structured environments, the limit cycles constitute a common phenomenon. The management and effective use of the information extracted by such cycles is not an easy task as, in most cases, the oscillations occurring at each FCM node are very strong, that is the states of the concepts reach extreme values. As a consequence, effectiveness and accuracy are somehow undermined if the limit cycles are accepted as they are. To circumvent this feeble point, a property met at real-world systems may be exploited in order to construct a more appropriate FCM inference mechanism. To become precise, in diverse environments the constituent elements, as time passes, cannot oscillate between extreme values. Their capability to hardly change their states is gradually diminished. Making a metaphor of the aforementioned property, the change of FCM concept states between two subsequent time steps, that is iterations of the inference mechanism, is expected to be gradually decreased and therefore become less than a parameter, which is time-related. This constraint for a potential node Ci is given in equation (3). (3) Δt(Ci)= | Cit − Cit −1 |≤ e − ξ⋅t where t: the symbol of time/iterations and : a non-negative critical parameter which controls how fast must be the convergence of the FCM node values as time passes. Last, a modification of the inference mechanism, already proposed in a previous work [10], is briefly analyzed. This modification is related to the multiple/simultaneous stimulation of diverse concepts. The typical FCM algorithm assumes that the initially stimulated nodes have their states constant during the iterative process. However, this logic enables some weak characteristics on causal reasoning because of the cumulative behavior of the effects. The problematic reasoning becomes even stronger when there are cause-effect relationships between the initially stimulated concepts. The proposed modification acts at two levels: the first level manages the total/final effects accumulated at each FCM node from the discrete activation of the initially stimulated agents, while at a subordinate level, the effects produce at each iteration of the inference mechanism are handled according to the following equations: MAXit = max {efji( C j t ):efji( C j t )>0}- max {| efji( C j t )|:efji( C j t )<0} (4) 1≤ j≤ n 1≤ j≤ n n n j =1 j =1 t t t t t ∑ i = ∑ {efji( C j ):efji( C j )>0}- ∑ {|efji( C j )|:efji( C j )<0} (5) (6) Cit+1 = (1-βi)( MAXit )+ βi( ∑ it ) where n: number of FCM nodes, 1≤ i, j ≤n, t: notation for iterations and βi (0≤βi≤1): the cumulative behavior parameter of node i, which is user-defined and adjusts the degree of influence (significance) of the (positive and negative) maximum effects in relation to the cumulative effects. Values of parameters βi close to 1 reduce the level of significance of the maximum effects (additive behavior is stronger) while small values reinforce the influence of the strongest effects (“winner takes all” or “elitist” behavior). 3. APPROXIMATING INVESTORS’ REASONING The backbone of the current paper concerns the development of a short-term stock price forecasting model exploiting raw market data. The idea behind the proposed scheme is the approximation of investors’ behavior and reasoning, which is considered the most important parameter influencing the market situation. To make decision in short-term horizon, investors are based mainly on the following concepts: (a) trend: the most common concept for describing the current and expected condition of the market, (b) profit: an instant measure of the stock investment expected value, (c) price variability: it is related with the risk and the strength of the market, (d) number of trading orders: it implicitly shows the strength of the market, and (e) supply-demand forces: the critical factors determining the stock price level. One significant characteristic of humans when making decisions is the cumulative, parallel and abstractive evaluation of the available data. For instance, the above listed concepts of stock trend, variability etc. are all taken into account and combined, according to undefined rules and abstract structures, in order to produce the ultimate trade decision. Trying to simulate this procedure, the adoption of linear schemes is the most naive approach, which obviously constituted the first manifest attempt in the scientific community. As an extension, the formulation of non-linear functions and moreover the application of intelligent techniques (e.g. neural networks, fuzzy and neurofuzzy methods) improved the accuracy but achievements are still far away from the real human reasoning mechanism [5]. Influenced by the previous applications of FCMs in stock market, such as those of Koulouriotis et al. [12] and Lee and Kim [13], an innovative connection of FCM framework with the problem of modeling investors’ reasoning is attempted. The basic notion, which is able to support such a link, springs from the observation, and generic conception, that humans formulate their opinions about various concepts in an environment with many factors directly or indirectly affecting these opinions. In other words, humans adapt their objective perception about diverse things when related factors are activated. Such a behavior is also valid in stock market. As an example, if an investor, who pursues his profit maximization, analyzes a stock with an extremely favorable profit during the prior period, then his opinion about the stock profitability and of course his final decision will be undoubtedly influenced when the size of risk attached to the eunite 2001 388 www.eunite.org specific stock is learned. The higher the risk, the less attractive and profitable will the stock be considered and, eventually, the less willing will the investor be to buy the stock. Generally, decision-making encloses the notion of implicit cause-effect relationships that underlie the ability to perceive and evaluate situations and things. Following the aforementioned rationale, an abstract model of investors’ reasoning can be built on an FCM including the concepts of: (a) stock trend, (b) stock profit, (c) market profit, (d) supply, (e) demand, and (f) stock price distortions. Indeed, each of the constituent elements when evaluated is strongly affected by the remaining ones and, ultimately, all of them comprise a mechanism determining the trading decision, which may be seen as an additional FCM node (output node) and used as a prediction signal for the forthcoming stock price movements. In parallel, from a strictly mathematical perspective, the constructed FCM is considered as a non-linear system with many variables and degrees of freedom. In order to avoid the drawbacks imposed by the use of qualitative terms for the representation of the FCM concepts, the alternative of quantitative measures was imperative; the trend, supply etc. were estimated or better approximated with indices produced only by daily stock market data. Analytically, the concepts correspond to the following indices: TrendT= m1 , where Pricei=m0+m1·i, t≤i≤t+T α1 ⋅ Pr ice t +1 Stock_ProfitT= ((Pr ice t + T − Pr ice t +1 ) / Pr ice t +1 ) /(α2·Τ) Market_ProfitT= ((Market t + T − Market t +1 ) / Market t +1 ) /(α3·Τ) (7) (8) (9) T DemandT= ( ∑ {(High t + i − Pr icet t + i −1 ) / Pr ice t + i −1}) /(α4·Τ) (10) SupplyT= ( ∑ {( Low t + i − Pr icet t + i −1 ) / Pr ice t + i −1}) /(α5·Τ) (11) i =1 T i =1 (12) Price_DistortionsT=ρ (OrdersT, VariabilityT) where α1,…,α5≥0, T: a period of days, OrdersT: the vector of daily buy and sell orders during the period T, VariabilityT: the vector of daily percentage price changes during the period T, and ρ(.): the correlation coefficient. The parameters α1,…,α5 are user-defined and their role mainly concerns the adjustment of the indexes level so as to be appropriate for the use in the FCM reasoning mechanism. The parameters of the Investor FCM (IFCM), such as the type of the non-linear edge functions or the membership grades assigned to the existing relationships, may not be constant but variable under different stock market situations or for specific categories of stocks, such as banks, insurance companies and others. This simply means that a learning algorithm is needed in order to determine the optimum, case-sensitive, configurations. Evolution Strategies (ES) constitute the most appropriate methodology for the specific application due to their favorable representation capabilities and the powerful evolution and self-adaptation mechanism. ES imitate the principles of natural/biological evolution, with ultimate goal, in most cases, the solution of optimization problems. In detail, ES assume the existence of a population of individuals, each of which represents a search point in the space of potential solutions. The individuals take their initial values in a random manner and afterwards evolve successively to better regions of the search space (according to their fitness value, which correspond to the objective function of the optimization problem). The core evolution processes are recombination, mutation and selection. During recombination, pairs of individuals combine their characteristics through a random exchange of genetic information while during mutation, the individuals undergo random changes in a portion of their characteristics. Finally, selection aims to discern the best individuals and form the parental population of the next generation. The fine-tuning of the IFCM is explicitly assigned to this combinatorial mechanism. More explanatory details may be found in [14]. 4. EXPERIMENTAL RESULTS Before presenting the results produced by our tests, a brief description of the IFCM settings is needed. Firstly, the data selected for the current application were two stock time series and a composite index, all from the Athens Stock Exchange. One of the stocks and the composite index formulated the IFCM training set, while the other stock was selected as the testing set. In addition, the IFCM analysis concerned only 5-days stock price forecasting and the node values were indexes produced from 10-days periods (T=10). From equations (7)-(11), α1=α2=α3=0.04 and α4=α5=0.08. The mechanism presented in equation (3) was applied for all IFCM nodes with =0.03, and the multi-stimulus mechanism, that is equations (4)-(6), applied for all IFCM nodes. Focusing on the training procedure, the following settings must be clarified: - Two IFCM structures were analyzed. The first one considers that all causal functions were linear functions while the second IFCM structure considers that the causal functions are sigmoids such that of equation (2). - Viewing the training procedure as an optimization problem, the object variables to be found are in case of linear causal functions the derivatives of these functions while in case of sigmoids, the parameter α of equation (2). eunite 2001 389 www.eunite.org - The set of object variables for each IFCM structure contains also the cumulative effect parameters βi (1≤i≤7, 6 input and 1 output node). - Six different example sets were used for conducting training. The first two sets include random points extracted from the whole training stock time series, while the other four include points extracted from subsequent time series constituting the whole training stock time series. Considering the evolution strategies: - The default configurations are ( + ) strategy, generations=20, population=5 individuals, offspring/parents=6. - Two extreme cases were also tested (only for the example set 1), one with generations=50 and one with population=10 individuals. As far as the in-sample and the out-of-sample IFCM performance evaluation is concerned, the following measures were used: - In-Sample: the mean absolute error over the index= ((Pr ice t +5 − Pr ice t +1) / Pr ice t +1) /(0.04·5). - Out-Of-Sample: the percentage of accurate predictions of the sign of price change in a weekly basis. The results produced by our tests are given in Tables I-VIII. Due to the stochastic nature of evolution strategies, for each set of configurations, the training was conducted twice so as to draw more valid conclusions. Table I: Example Set 1 Linear Functions Table V: Example Set 5 Sigmoid Functions Linear Functions Sigmoid Functions In-Sample 0,2370 0,2104 0,1882 0,1827 In-Sample 0,2555 0,2555 0,1582 0,2264 Out-of-Sample 58,75% 71,25% 71,25% 72,50% Out-of-Sample 46,25% 45,00% 61,25% 48,75% Table II: Example Set 2 Linear Functions Table VI: Example Set 6 Sigmoid Functions Linear Functions Sigmoid Functions In-Sample 0,1830 0,1847 0,1978 0,2044 In-Sample 0,2136 0,1986 0,1684 0,2070 Out-of-Sample 52,50% 56,25% 43,75% 36,25% Out-of-Sample 30,00% 36,25% 30,00% 50,00% Table III: Example Set 3 Linear Functions Table VII: Set: 1 & Double Population Sigmoid Functions Linear Functions Sigmoid Functions In-Sample 0,1355 0,1616 0,1596 0,1208 In-Sample 0,2343 0,1938 0,2245 0,2019 Out-of-Sample 40,00% 36,25% 40,00% 30,00% Out-of-Sample 56,25% 70,00% 66,25% 67,50% Table IV: Example Set 4 Linear Functions Table VIII: Set: 1 & Double Generations Sigmoid Functions Linear Functions Sigmoid Functions In-Sample 0,2172 0,2365 0,1869 0,1713 In-Sample 0,2345 0,2331 0,1621 0,1583 Out-of-Sample 47,50% 37,50% 56,25% 60,00% Out-of-Sample 63,75% 63,75% 72,50% 68,75% Beginning the analysis of experimental results with issues related to the algorithmic dimension, we may underline that the computational enhancement imposed by the non-linear causal functions and the mechanism managing FCM node oscillations proved valuable. Indeed, when the advanced approach was adopted, the in-sample performance improvement, that is (Errornon-linear-Errorlinear)/Errorlinear, was on average 12.5% while the out-of-sample forecasting accuracy was increased about 4% (that is Accuracynon-linear-Accuracylinear=0.04). All applied evolution strategies could not efficiently optimize the IFCM parameters; even the increase of population size and generations horizon could not offer significantly better results. Additionally, over-training problems exhibited. Even though a large number of generations during the evolution process hardly improve the in-sample performance, the out-of-sample behavior does not follow the same trend. Intense training on specific examples affects the generalization capabilities of the IFCM; however, it is important to notice that over-training proved quite favorable in several anomalous periods where typical linear or non-linear techniques would definitely fail. Focusing on the specific application properties, the IFCM demonstrated a quite interesting forecasting ability comparatively to other well-known methodologies, such neural networks and neural fuzzy systems [5]. Intense nonlinearities and complex patterns were revealed. This observation motivates the development of an analytical comparison with the currently advanced techniques, in order to extract conclusions about the most appropriate research directions so as to enhance stock price predictability; furthermore, exploiting information from many time periods with different stock market behaviors and conducting training on it is the optimum choice in order to make profitable predictions. To become precise, if we select a training set based on some expected generic market characteristics, such as the long-term trend, this is not enough to achieve a satisfactory performance even in case that the predicted behavior is fulfilled. This is the outcome of the inherent market attributes; a stable long-term trend may include intense price reversals and abrupt oscillations in short-term horizons, which finally strongly deteriorate the overall forecasting ability. As solution, the eunite 2001 390 www.eunite.org systematic selection/construction of training sets /patterns, capturing many different stock market behaviors is proposed. Last to mention, a performance exceeding 70% accuracy in a weekly basis is considered satisfactory when compared with other analogous studies. This observation paired with an optimism for achieving even better results are easily supported when enumerating the diverse degrees of freedom available (and able to be fine-tuned with a powerful optimization technique such as evolution strategies) and recognizing the great amount of information able to be extracted from different kinds of stock market indices and rules. 5. DISCUSSION Recognizing the necessity for innovative approaches in investor reasoning modeling, a Fuzzy Cognitive Map-based model is developed and tested under real world conditions. The basic idea behind the proposed simulation procedure is the attempt to approximate investors’ reasoning manner and as a consequence estimate a significant source of information about the future market trend. Among the basic assumptions behind the proposed model is the existence of cause-effect relationships in the generic decision making process, which can be managed appropriately by FCMs. In parallel, to support the developed stock market model, several theoretical and practical issues of FCMs are investigated and modified. The results of the real world application of the Investor FCM prove the significance of the new approach, shed light on important aspects in the domain of stock price forecasting and financial market modeling in general, like the role of examples used for training and the kind of information used for conducting simulation, and motivate the systematic research towards various directions, such as the search for more and better indexes indicating diverse market characteristics, the automation and optimization of the initially designed training-test procedure and the development of a database including patterns for many different situations able to provide the necessary information for a generic stock price forecasting model. REFERENCES [1] Koulouriotis D.E., Emiris D.M., Diakoulakis I.E. and Zopounides C. (2001), “Comparative Analysis and Evaluation of Intelligent Methodologies for Short-Term Stock Price Forecasting”, Fuzzy Economic Review, submitted. [2] Refenes N.A., Zapranis A. and Francis G. (1994), “Stock Performance Modeling using Neural Networks: a Comparative Study With Regression Models”, Neural Networks, vol.7, pp.375-388. [3] Kim S.H. and Chun S.H. (1998), “Graded Forecasting Using an Array f Bipolar Predictions: Application of Probabilistic Neural Networks to a Stock Market Index”, International Journal of Forecasting, vol.14, pp.323-37. [4] Lam K., Chiu K. and Chan W. (1995), “An Embedded Fuzzy Knowledge Base for Technical Analysis of Stocks”, 3rd International Conference on Neural Networks in the Capital Markets, pp.317-330. [5] Diakoulakis I.E., Koulouriotis D.E. and Emiris D.M (2001), “A Review of Stock Market Prediction using Computational Methods”, in Computational Methods in Decision-Making, Economics and Finance, Kontoghiorghes E., Rustem B. and Siokos S. (editors), Kluwer Applied Optimization Series, in press. [6] Axelrod R. (1976), Structure of Decision: The Cognitive Maps of Political Elites, Princeton University Press. [7] Zimmermann H.J. (1996), Fuzzy set theory and its applications, 3rd edition, Kluwer Academic Publishers. [8] Klir G.J. and Folger T.A. (1988), Fuzzy sets, Uncertainty and Information, Prentice Hall. [9] Kosko B. (1986), “Fuzzy Cognitive Maps”, International Journal of Man-Machine Studies, vol.24, pp.65-75. [10] Koulouriotis D.E., Diakoulakis I.E. and Emiris D.M. (2001), “Anamorphosis of FCMs for Operation in Ambiguous and Multi-Stimulus Real World Environments”, 10th IEEE Conference on Fuzzy Systems, in press. [11] Hagiwara M. (1992), “Extended fuzzy cognitive maps”, IEEE Intern. Conference on Fuzzy Systems, pp.795-801. [12] Koulouriotis D.E., Diakoulakis I.E. and Emiris D.M. (2001), “A Fuzzy Cognitive Map-based Stock Market Model: Synthesis, Analysis and Experimental Results”, 10th IEEE Conference on Fuzzy Systems, in press. [13] Lee K.C. and Kim H.S. (1997), “A Fuzzy Cognitive Map-Based Bi-Directional Inference Mechanism: An Application to Stock Investment Analysis”, Intelligent Systems in Accounting, Finance & Management, vol. 6, pp. 41-57. [14] Koulouriotis D.E., Diakoulakis I.E. and Emiris D.M. (2001), “Learning Fuzzy Cognitive Maps using Evolution Strategies: a novel schema for modeling and simulating high-level behavior”, IEEE Congress on Evolutionary Computation, pp. 364-371. eunite 2001 391 www.eunite.org