कार्टेशियन जेनेटिक प्रोग्रामिंग

From Vigyanwiki
Revision as of 12:18, 10 July 2023 by alpha>Indicwiki (Created page with "{{Evolutionary algorithms}} कार्टेशियन आनुवंशिक प्रोग्रामिंग जेनेटिक प्रोग्रा...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

कार्टेशियन आनुवंशिक प्रोग्रामिंग जेनेटिक प्रोग्रामिंग का एक रूप है जो कंप्यूटर प्रोग्राम को एनकोड करने के लिए ग्राफ प्रतिनिधित्व का उपयोग करता है। यह 1997 में जूलियन एफ. मिलर और पीटर थॉमसन द्वारा विकसित डिजिटल सर्किट विकसित करने की एक विधि से विकसित हुआ।[1] 'कार्टेशियन जेनेटिक प्रोग्रामिंग' शब्द पहली बार 1999 में सामने आया[2] और 2000 में आनुवंशिक प्रोग्रामिंग के एक सामान्य रूप के रूप में प्रस्तावित किया गया था।[3] इसे 'कार्टेशियन समन्वय प्रणाली' कहा जाता है क्योंकि यह नोड (कंप्यूटर विज्ञान) के द्वि-आयामी ग्रिड का उपयोग करके एक प्रोग्राम का प्रतिनिधित्व करता है।[4] मिलर का मुख्य वक्ता[5] बताता है कि सीजीपी कैसे काम करता है। उन्होंने कार्टेशियन जेनेटिक प्रोग्रामिंग नामक पुस्तक का संपादन किया।[6] स्प्रिंगर साइंस+बिजनेस मीडिया द्वारा 2011 में प्रकाशित।

ओपन सोर्स प्रोजेक्ट dCGP[7] डेरियो इज़ो, फ्रांसेस्को बिस्कानी और एलेसियो मेरेटा द्वारा यूरोपीय अंतरिक्ष एजेंसी में विकसित सीजीपी के एक अलग संस्करण को लागू करता है। [8] प्रतीकात्मक प्रतिगमन कार्यों तक पहुंचने में सक्षम, विभेदक समीकरणों का समाधान ढूंढना, गतिशील प्रणालियों के प्रमुख अभिन्न अंग ढूंढना, चर टोपोलॉजी कृत्रिम तंत्रिका नेटवर्क का प्रतिनिधित्व करना और बहुत कुछ।

यह भी देखें

संदर्भ

  1. Miller, J.F., Thomson, P., Fogarty, T.C.: Designing Electronic Circuits Using Evolutionary Algorithms: Arithmetic Circuits: A Case Study. In: D. Quagliarella, J. Periaux, C. Poloni, G. Winter (eds.) Genetic Algorithms and Evolution Strategies in Engineering and Computer Science: Recent Advancements and Industrial Applications, pp. 105–131. Wiley (1998)
  2. Miller, J.F.: An Empirical Study of the Efficiency of Learning Boolean Functions using a Cartesian Genetic Programming Approach. In: Proc. Genetic and Evolutionary Computation Conference, pp. 1135–1142. Morgan Kaufmann (1999)
  3. Miller, J.F., Thomson, P.: Cartesian Genetic Programming. In: Proc. European Conference on Genetic Programming, LNCS, vol. 1802, pp. 121–132. Springer (2000)
  4. S. Sumathi; T. Hamsapriya; P. Surekha (15 May 2008). Evolutionary Intelligence: An Introduction to Theory and Applications with Matlab. Springer Science & Business Media. pp. 201–. ISBN 978-3-540-75382-7.
  5. "Julian Miller - Tutorial: Cartesian Genetic Programming".
  6. Miller, Julian F., ed. (2011). कार्टेशियन जेनेटिक प्रोग्रामिंग. CiteSeerX 10.1.1.8.3777. doi:10.1007/978-3-642-17310-3. ISBN 978-3-642-17309-7. ISSN 1619-7127. {{cite book}}: |journal= ignored (help)
  7. "dCGP v1.5". github.com. Retrieved 2018-08-02.
  8. Izzo, D. and Biscani, F. and Mereta, A.: Differentiable Genetic Programming. In: Proc. European Conference on Genetic Programming, LNCS, vol. 10196, pp. 35–51. Springer (2017)