Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

From Analogical Proportion to Logical Proportions: A Survey

  • Chapter
  • First Online:
Computational Approaches to Analogical Reasoning: Current Trends

Part of the book series: Studies in Computational Intelligence ((SCI,volume 548))

Abstract

Analogies play an important role in many reasoning tasks. This chapter surveys a series of recent works developing a logical view of the notion of analogical proportion, and its applications. Analogical proportions are statements of the form “\(A\) is to \(B\) as \(C\) is to \(D\)”. The logical representation used for encoding such proportions takes both into account what the four situations \(A, B, C, D\) have in common and how they differ. Thanks to the use of a Boolean modeling extended with suitable fuzzy logic connectives, the approach can deal with situations described by features that may be binary or multiple-valued. It is shown that an analogical proportion is a particular case of a more general concept, namely the one of logical proportion. Among the 120 existing logical proportions, we single out two groups of 4 proportions for their remarkable properties: the homogeneous proportions (including the analogical proportion) which are symmetrical, and the heterogeneous proportions which are not. These eight proportions are the only logical proportions to satisfy a remarkable code-independency property. We emphasize the interest of these two groups of proportions for dealing with a variety of reasoning tasks, ranging from the solving of IQ tests, to transductive reasoning for classification, to interpolative and extrapolative reasoning, and also to the handling of quizzes of the “find the odd one out” type. The approach does not just rely on the exploitation of similarities between pairs of cases (as in case-based reasoning), but rather takes advantage of the parallel made between a situation to be evaluated or to be completed, with triples of other situations.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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 EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover 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

Similar content being viewed by others

Notes

  1. 1.

    The overline denotes Boolean negation.

  2. 2.

    The measure of analogical dissimilarity introduced in [37] is 0 for the valuations corresponding to the characteristic patterns of \(A\), \(P\), and \(I\), maximal for the valuations corresponding to the characteristic patterns of \(R\), and takes the same intermediary value for the 8 valuations characterized by one of the patterns \(xxxy\), \(xxyx\), \(xyxx\), or \(yxxx\).

  3. 3.

    Similarly, the clausal form for paralogy is: \(\{\lnot a \vee c \vee d, \lnot a \vee \lnot b \vee d, a \vee b \vee \lnot c, b \vee \lnot c \vee \lnot d,\) \(a \vee \lnot c \vee \lnot d, a \vee b \vee \lnot d, \lnot a \vee \lnot b \vee c, \lnot b \vee c \vee d \}.\) More generally, analogy, paralogy, reverse analogy, inverse paralogy are each described by a set of 8 clauses which cannot be further reduced by resolution, and these 4 sets do not share any clause.

  4. 4.

    For copyright reasons and to protect the security of the tests, the original Raven test is replaced by specifically designed examples (still isomorphic in terms of logical encoding to the original ones).

  5. 5.

    \((u_1, \dots , u_i, \dots , u_n) >_{lexicographic} (v_1, \dots , v_i, \dots , v_n)\), once the components of each vector have been decreasingly ordered, iff \(\exists j <n \ \forall i =1,j \ u_i=v_i\) and \(u_{j+1}>v_{j+1}\).

References

  1. Akoglu, L., McGlohon, M., Faloutsos, C.: Oddball: spotting anomalies in weighted graphs. In: Javeed Zaki, M., Xu Yu, J., Ravindran, B., Pudi, V. (eds.), Proceedings of the 14th Pacific-Asia Conference Advances in Knowledge Discovery and Data Mining (PAKDD’10), Part II, vol. 619 of LNCS, pp. 410–421. Springer, Hyderabad, India, 21–24 June 2010

    Google Scholar 

  2. Amgoud, L., Ouannani, Y., Prade, H.: Arguing by analogy towards a formal view a preliminary discussion. In: Richard, G. (ed.), Working Papers of the 1st International Workshop on Similarity and Analogy-based Methods in AI (SAMAI’12), pp. 64–67. Montpellier, Res. Rep. IRIT/RR-2012-20, 27 Aug 2012

    Google Scholar 

  3. Ando, S., Lepage, Y.: Linguistic structure analysis by analogy: its efficiency. Report ATR Interpreting Telecommunications Research Laboratories (1996)

    Google Scholar 

  4. Bartha, P.F.A.: By Parallel Reasoning: The Construction and Evaluation of Analogical Arguments. Oxford University Press, New York (2009)

    Google Scholar 

  5. Bayoudh, M., Prade, H., Richard, G.: Evaluation of analogical proportions through Kolmogorov complexity. Knowl.-Based Syst. 29, 20–30 (2012)

    Article  Google Scholar 

  6. Bayoudh, S., Miclet, L., Delhay, A.: Learning by analogy: a classification rule for binary and nominal data. Proceedings of the International Conference on Artificial Intelligence IJCAI07, pp. 678–683 (2007)

    Google Scholar 

  7. Bollegala, D., Goto, T., Tuan Duc, N., Ishizuka, M.: Improving relational similarity measurement using symmetries in proportional word analogies. Inf. Process Manag. 49(1), 355–369 (2013)

    Google Scholar 

  8. Cornuéjols, A.: Analogy as minimization of description length. In: Nakhaeizadeh, G., Taylor, C. (eds.), Machine Learning and Statistics: The Interface, pp. 321–336. Wiley, Chichester (1997)

    Google Scholar 

  9. Correa, W., Prade, H., Richard, G.: Trying to understand how analogical classifiers work. In: Hüllermeier, E. et al. (eds.), Proceedings of the 6th Interernational Conference on Scalable Uncertainty Management (SUM’12), pp. 582–589. Springer, Marburg, LNAI 7520 (2012)

    Google Scholar 

  10. Correa, W., Prade, H., Richard, G.: When intelligence is just a matter of copying. In: Proceedings of the 20th European Conference on Artificial Intelligence, pp. 276–281. IOS Press, Montpellier, 27–31 Aug 2012

    Google Scholar 

  11. Dastani, M., Indurkhya, B., Scha, R.: An algebraic approach to modeling analogical projection in pattern perception. J. Exp. Theor. Artif. Intell. 15(4), 489–511 (2003)

    Article  MATH  Google Scholar 

  12. Davies, T.R., Russell, S.J.: A logical approach to reasoning by analogy. In: McDermott, J.P. (ed.), Proceedings of the 10th International Joint Conference on Artificial Intelligence (IJCAI’87), pp. 264–270. Morgan Kaufmann, Milan (1987)

    Google Scholar 

  13. Dubois, D., Prade, H.: Conditional objects as nonmonotonic consequence relationships. IEEE Trans. Syst. Man Cybern. 24, 1724–1740 (1994)

    Google Scholar 

  14. Evans, T.G.: A heuristic program to solve geometry-analogy problems. In: Proceedings of the AFIP Spring Joint Computer Conference, vol 25, pp. 5–16. (1964)

    Google Scholar 

  15. Forbus, K., Lovett, A., Lockwood, K., Wetzel, J., Matuk, C., Jee, B., Usher, J.: Cogsketch. In: AAAI’08: Proceedings of the 23rd National Conference on Artificial intelligence, pp. 1878–1879. AAAI Press (2008)

    Google Scholar 

  16. French, R.M.: The computational modeling of analogy-making. Trends Cogn. Sci. 6(5), 200–205 (2002)

    Article  Google Scholar 

  17. Gammerman, A., Vovk, V., Vapnik, V.: Learning by transduction. In: Proceedings of the 14th Conference on Uncertainty in AI, pp. 148–155. Morgan Kaufmann (1998)

    Google Scholar 

  18. Gentner, D.: Structure-mapping: a theoretical framework for analogy. Cogn. Sci. 7(2), 155–170 (1983)

    Article  Google Scholar 

  19. Gentner, D.: The mechanisms of analogical learning. In: Vosniadou, S., Ortony, A. (eds.) Similarity and Analogical Reasoning, pp. 197–241. Cambridge University Press, New York (1989)

    Google Scholar 

  20. Gust, H., Kühnberger, K., Schmid, U.: Metaphors and heuristic-driven theory projection (HDTP). Theor. Comput. Sci. 354(1), 98–117 (2006)

    Article  MATH  Google Scholar 

  21. Hampshire, A.: The odd one out tests of intelligence. http://www.cambridgebrainsciences.com/browse/reasoning/test/oddoneout (2010)

  22. Helman, D.H. (ed.): Analogical Reasoning: Perspectives of Artificial Intelligence. Cognitive Science, and Philosophy. Kluwer, Dordrecht, (1988)

    Google Scholar 

  23. Helms, M., Goel, A.: Analogical problem evolution from inception: complementing problem–solution co-evolution. Proceedings of the 5th International Conference on Design Computing and Cognition (DCC’12) (2012) (to appear)

    Google Scholar 

  24. Hofstadter, D., Mitchell, M.: The Copycat project: a model of mental fluidity and analogy-making. In: Hofstadter, D., The Fluid Analogies Research Group (eds.) Fluid Concepts and Creative Analogies: Computer Models of the Fundamental Mechanisms of Thought. pp. 205–267. Basic Books Inc., New York (1995)

    Google Scholar 

  25. Holyoak, K.J., Thagard, P.: Analogical mapping by constraint satisfaction. Cogn. Sci. 13, 295–355 (1989)

    Article  Google Scholar 

  26. Klein, S.: Culture, mysticism and social structure and the calculation of behavior. In: Proceedings of the 5th European Conference in Artificial Intelligence (ECAI’82), pp. 141–146. Orsay, France (1982)

    Google Scholar 

  27. Klein, S.: Analogy and mysticism and the structure of culture (and comments and reply). Curr. Anthropol. 24(2), 151–180 (1983)

    Article  Google Scholar 

  28. Klenk, M., Forbus, K., Tomai, E., Kim, H.: Using analogical model formulation with sketches to solve bennett mechanical comprehension test problems. J. Exp. Theor. Artif. Intell. Special Issue on “Test-Based AI” 23(3), 299–327 (2011)

    Google Scholar 

  29. Kulakov, A., Stojanov, G., Davcev, D.: A model of an expectancy-driven and analogy-making actor. Proceedings of the 2nd International Conference on Development and Learning, pp. 61–66 (2002)

    Google Scholar 

  30. Langlais, P., Yvon, F., Zweigenbaum, P.: Analogical translation of medical words in different languages. In: GoTAL, pp. 284–295 (2008)

    Google Scholar 

  31. Y. Lepage. Analogy and formal languages. Electr. Notes Theor. Comput. Sci., 53, 180–191 (2004)

    Google Scholar 

  32. Lepage, Y., Migeot, J., Guillerm, E.: A measure of the number of true analogies between chunks in japanese. In: Vetulani, Z., Uszkoreit, H. (eds.) Human Language Technology. Challenges of the Information Society, Third Language and Technology Conference, LTC 2007, Poznan, Poland, 5–7 Oct 2007, Revised Selected Papers, vol. 5603 of LNCS, pp. 154–164. Springer (2009)

    Google Scholar 

  33. Lovett, A., Forbus, K., Gentner, D., Sagi, E.: Using analogical mapping to simulate time-course phenomena in perceptual similarity. Cogn. Syst. Res. 10, 216–228 (2009)

    Google Scholar 

  34. McGreggor, K., Goel, A.K.: Finding the odd one out: a fractal analogical approach. In: 8th ACM Conference on Creativity and Cognition, pp. 289–298 (2011)

    Google Scholar 

  35. Melis, E., Veloso, M.: Analogy in problem solving. In: Handbook of Practical Reasoning: Computational and Theoretical Aspects, Oxford University Press, Oxford (1998)

    Google Scholar 

  36. Miclet, L., Barbot, N., Jeudy, B.: Analogical proportions in a lattice of sets of alignments built on the common subwords in a finite language. In: Prade, H., Richard, G. (eds.) Computational Approaches to Analogical Reasoning—Current Trends, Springer, Heidelberg (2013)

    Google Scholar 

  37. Miclet, L., Bayoudh, S., Delhay, A.: Analogical dissimilarity: definition, algorithms and two experiments in machine learning. JAIR 32, 793–824 (2008)

    MATH  MathSciNet  Google Scholar 

  38. Miclet, L., Delhay, A.: Relation d’analogie et distance sur un alphabet defini par des traits. Technical Report 1632, IRISA, July 2004

    Google Scholar 

  39. Miclet, L., Prade, H.: Logical definition of analogical proportion and its fuzzy extensions. In: Proceedings of the Annual Meeting of the North American. Fuzzy Information Processing Society (NAFIPS), New York, IEEE, 19–22 May 2008

    Google Scholar 

  40. Miclet, L., Prade, H.: Handling analogical proportions in classical logic and fuzzy logics settings. In: Proceedings of the 10th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU’09), Verona, pp. 638–650. Springer, LNCS 5590, (2009)

    Google Scholar 

  41. Miclet, L., Prade, H., Guennec, D.: Looking for analogical proportions in a formal concept analysis setting. In: Napoli, A., Vychodil, V. (eds.) Proceedings of the 8th International Conference on Concept Laticces and Their Applications (CLA’11), pp. 295–307. INRIA, Nancy (2011)

    Google Scholar 

  42. O’Donoghue, D.P., Bohan, A.J., Keane, M.T.: Seeing things: Inventive reasoning with geometric analogies and topographic maps. New Gener. Comput. 24(3), 267–288 (2006)

    Article  MATH  Google Scholar 

  43. Paritosh, P.K., Klenk, M.E.: Cognitive processes in quantitative estimation: analogical anchors and causal adjustment. In: Proceedings of the 28th Annual Conference of the Cognitive Science Society, pp. 1926–1931. Vancouver (2006)

    Google Scholar 

  44. Piaget, J.: Essai sur les Transformations des Opérations Logiques: les 256 Opérations Ternaires de la Logique Bivalente des Propositions. Presses Univ, de France, Paris (1952)

    Google Scholar 

  45. Piaget, J.: Logic and Psychology. Manchester University Press, Manchester (1953)

    Google Scholar 

  46. Polya, G.: Mathematics and Plausible Reasoning, vol. 1: Induction and analogy in Mathematics, Patterns of Plausible Inference, vol. 2, (2nd edn). Princeton University Press, Princeton, (1968, 1954)

    Google Scholar 

  47. Prade, H., Richard, G.: Analogy, paralogy and reverse analogy: postulates and inferences. In: Proceedings of the 32nd Annual Conference on Artificial Intelligence (KI 2009), vol. LNAI 5803, pp. 306–314, Springer, Paderborn (2009)

    Google Scholar 

  48. Prade, H., Richard, G.: Analogical proportions: another logical view. In: Bramer, M., Ellis, R., Petridis, M. (eds.) Research and Development in Intelligent Systems, vol. XXVI, Proceedings of the 29th Annual International Conference on AI (SGAI’09), Cambridge, UK, December 2009, pp. 121–134. Springer (2010)

    Google Scholar 

  49. Prade, H., Richard, G.: Logical proportions—typology and roadmap. In: Hüllermeier, E., Kruse, R., Hoffmann, F. (eds.) Computational Intelligence for Knowledge-Based Systems Design: Proceedings of the 13th International Conference on Information. Processing and Management of Uncertainty (IPMU’10), Dortmund, vol. 6178 of LNCS, pp. 757–767. Springer, 28 June–2 July 2010

    Google Scholar 

  50. Prade, H., Richard, G.: Multiple-valued logic interpretations of analogical, reverse analogical, and paralogical proportions. In: Proceedings of the 40th IEEE International Symposium on Multiple-Valued Logic (ISMVL’10), pp. 258–263. Barcelona (2010)

    Google Scholar 

  51. Prade, H., Richard, G.: Nonmonotonic features and uncertainty in reasoning with analogical proportions. In: Meyer, T., Ternovska, E. (eds.) Online Proceedings of the 13th International Workshop on Non-Monotonic Reasoning (NMR’10), Toronto, 14–16 May 2010

    Google Scholar 

  52. Prade, H., Richard, G.: Reasoning with logical proportions. In: Lin, F.Z,. Sattler, U., Truszczynski, M. (eds.) Proceedings of the 12th International Conference on Principles of Knowledge Representation and Reasoning, KR 2010, pp. 545–555. AAAI Press, Toronto, 9–13 May 2010

    Google Scholar 

  53. Prade, H., Richard, G.: Analogy-making for solving IQ tests: a logical view. In: Proceedings of the 19th International Conference on Case-Based Reasoning, pp. 561–566. LNCS, Springer, Greenwich, London, 12–15 Sept 2011

    Google Scholar 

  54. Prade, H., Richard, G.: Cataloguing/analogizing: a non monotonic view. Int. J. Intell. Syst. 26(12), 1176–1195 (2011)

    Article  Google Scholar 

  55. Prade, H., Richard, G.: Analogical proportions and multiple-valued logics. In: van der Gaag, L.C. (ed.) Proceedings of the 12th European Conference on Symbolic and Quantitive Approach to Reasoning with Uncertainty (ECSQARU’13), LNAI 7958, pp. 497–509. Springer, Utrecht, 7–10 July 2012

    Google Scholar 

  56. Prade, H., Richard, G.: Homogeneous logical proportions: their uniqueness and their role in similarity-based prediction. In: Brewka, G., Eiter, T., McIlraith, S.A. (eds.) Proceedings of the 13th International Conference on Principles of Knowledge Representation and Reasoning (KR’12), pp. 402–412. AAAI Press, Roma, 10–14 June 2012

    Google Scholar 

  57. Prade, H., Richard, G.: Picking the one that does not fit—a matter of logical proportions. In: Ciucci, D., Montero, J., Pasi, G. (ed.) Proceedings of the 8th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT), pp. 392–399. Milano, 11–13 Sept 2013

    Google Scholar 

  58. Prade, H., Richard, G., Yao, B.: Enforcing regularity by means of analogy-related proportions-a new approach to classification. Int. J. Comput. Inf. Syst. Ind. Manage. Appl. 4, 648–658 (2012)

    Google Scholar 

  59. Prade, H., Schockaert, S.: Completing rule bases in symbolic domains by analogy making. In Proceedings of the 7th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT), Aix-les-Bains, 18–22 July 2011

    Google Scholar 

  60. Ragni, M., Schleipen, S., Steffenhagen, F.: Solving Proportional Analogies: A Computational Model. In: Schwering, A., Krumnack, U., Kühnberger, K.U., Gust, H. (eds.) Proceedings of Analogies: Integrating Multiple Cognitive Abilities, pp. 51–55. Institute of Cognitive Science, Osnabrück University (2007)

    Google Scholar 

  61. Raven, J.: The Raven’s progressive matrices: change and stability over culture and time. Cogn. Psychol. 41(1), 1–48 (2000)

    Article  MathSciNet  Google Scholar 

  62. Sakaguchi, T., Akaho, Y., Okada, K., Date, T., Takagi, T., Kamimaeda, N., Miyahara, M., Tsunoda, T.: Recommendation system with multi-dimensional and parallel-case four-term analogy. IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 3137–3143 (2011)

    Google Scholar 

  63. Schmid, U., Gust, H., Kuhnberger, K., Burghardt, J.: An algebraic framework for solving proportional and predictive analogies. European Conference on Cognitive Science, pp. 295–300. (2003)

    Google Scholar 

  64. Schockaert, S., Prade, H.: Interpolative and extrapolative reasoning in propositional theories using qualitative knowledge about conceptual spaces. In: Richard, G. (ed.) Working Papers of the 1st International Workshop on Similarity and Analogy-based Methods in AI (SAMAI’12), pp. 38–44. Montpellier, Res. Rep. IRIT/RR-2012-20, 27 Aug 2012

    Google Scholar 

  65. Schockaert, S., Prade, H.: Completing rule bases using analogical proportions. In: Prade, H., Richard, G. (eds.) Computational Approaches to Analogical Reasoning—Current Trends, Springer (2013)

    Google Scholar 

  66. Sowa, J.F., Majumdar, A.K: Analogical reasoning. In: Proceedings of the International Conference on Conceptual Structures, pp. 16–36. LNAI 2746, Springer (2003)

    Google Scholar 

  67. Stroppa, N., Yvon, F.: An analogical learner for morphological analysis. In: Online Proceedings of the 9th Conference Computational Natural, Language Learning (CoNLL-2005), pp. 120–127. (2005)

    Google Scholar 

  68. Stroppa, N., Yvon, F.: Analogical learning and formal proportions: definitions and methodological issues. Technical, Report ENST-2005-D004, June 2005

    Google Scholar 

  69. Turney, P.D.: A uniform approach to analogies, synonyms, antonyms, and associations. In: COLING, pp. 905–912. (2008)

    Google Scholar 

  70. Veale, T., Keane, M.: The competence of sub-optimal theories of structure mapping on hard analogies. International Joint Conference on Artificial Intelligence (IJCAI97), vol. 15, issue 1, pp. 232–237. (1997)

    Google Scholar 

  71. Winston, P.H.: Learning and reasoning by analogy. Commun. ACM 23(12), 689–703 (1980)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Henri Prade .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Prade, H., Richard, G. (2014). From Analogical Proportion to Logical Proportions: A Survey. In: Prade, H., Richard, G. (eds) Computational Approaches to Analogical Reasoning: Current Trends. Studies in Computational Intelligence, vol 548. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-54516-0_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-54516-0_9

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-54515-3

  • Online ISBN: 978-3-642-54516-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics