एलगोरिदमिक कला

एल्गोरिथम कला, जिसे एल्गोरिथ्म कला या कंप्यूटर-जनित कला के रूप में भी जाना जाता है, कला है, ज्यादातर दृश्य कला, जिसमें डिज़ाइन एक एल्गोरिथ्म द्वारा उत्पन्न किया जाता है। अल्गोरिदमिक कला, जेनेरिक कला का एक सबसेट है (एक स्वायत्त प्रणाली द्वारा उत्पन्न) और सिस्टम आर्ट से संबंधित है (सिस्टम सिद्धांत से प्रभावित) फ्रैक्टल कला एल्गोरिथम कला का एक उदाहरण है।

उचित आकार की छवि के लिए, यहां तक ​​कि सरलतम एल्गोरिदम को मैन्युअल निष्पादन के लिए व्यावहारिक होने के लिए बहुत अधिक गणना की आवश्यकता होती है, और वे इस प्रकार या तो एक कंप्यूटर पर या कंप्यूटर के एक क्लस्टर पर निष्पादित होते हैं अंतिम आउटपुट आमतौर पर एक कंप्यूटर मॉनीटर पर प्रदर्शित होता है, मुद्रित होता है। एक रेखापुंज प्रकार के प्रिंटर के साथ, या एक प्लॉटर वेरिएबिलिटी का उपयोग करके खींची गई छद्म यादृच्छिक संख्याओं का उपयोग करके पेश किया जा सकता है। इस बात पर कोई सहमति नहीं है कि क्या एल्गोरिथ्म का उत्पाद मौजूदा छवि पर काम करता है (या छद्म यादृच्छिक के अलावा किसी इनपुट पर) संख्या) को अभी भी कंप्यूटर-जनरेटेड आर्ट माना जा सकता है, कंप्यूटर-असिस्टेड आर्ट के विपरीत

“Algorist” डिजिटल कलाकारों के लिए प्रयोग किया जाने वाला एक शब्द है जो एल्गोरिथम कला का निर्माण करता है।
Algorists ने औपचारिक रूप से पत्राचार शुरू किया और 1995 में SIGGRAPH में “कला और एल्गोरिथम” नामक एक पैनल के बाद कलाकारों के रूप में अपनी पहचान स्थापित की। सह-संस्थापक रोमन वेरोस्टको और जीन-पियरे हेबर्ट थे। हेबर्ट को शब्द और इसकी परिभाषा को गढ़ने का श्रेय दिया जाता है, जो कि उनके अपने एल्गोरिथ्म के रूप में है:

अगर (निर्माण और कला की वस्तु और & एल्गोरिथ्म && की अपनी एल्गोरिथ्म) {
* * एक अल्गोरिद्म * शामिल करें
} अन्य ((निर्माण !! || कला का उद्देश्य? !! एल्गोरिथ्म !!? स्वयं का एल्गोरिदम) {
बाहर न करें * एक सहयोगी नहीं *
}

एल्गोरिथम दृश्य कला के प्रकार:
सेलुलर ऑटोमेटा का उपयोग यादृच्छिकता की उपस्थिति के साथ कलात्मक पैटर्न उत्पन्न करने के लिए किया जा सकता है, या वांछित स्टोनिंग प्रभाव प्राप्त होने तक स्टेपिंग स्टोन नियम (इंप्रेशनिस्ट स्टाइल देने के लिए) जैसे परिवर्तन को लागू करके तस्वीरों जैसे चित्रों को संशोधित करने के लिए किया जा सकता है।

भग्न कला में आकर्षक प्रभाव देने के लिए चुने गए रंग के साथ कंप्यूटर जनित भग्न की किस्में शामिल हैं। विशेष रूप से पश्चिमी दुनिया में, यह हाथ से खींचा या चित्रित नहीं किया गया है। यह आमतौर पर फ्रैक्चर-जनरेटिंग सॉफ़्टवेयर की सहायता से अप्रत्यक्ष रूप से बनाया जाता है, तीन चरणों के माध्यम से पुनरावृत्ति करता है: उपयुक्त फ्रैक्चर सॉफ़्टवेयर के मापदंडों की स्थापना; संभवतः लंबी गणना को निष्पादित करना; और उत्पाद का मूल्यांकन। कुछ मामलों में, उत्पादित छवियों को और संशोधित करने के लिए अन्य ग्राफिक्स कार्यक्रमों का उपयोग किया जाता है। इसे पोस्ट-प्रोसेसिंग कहा जाता है। गैर-भग्न कल्पना को भी कलाकृति में एकीकृत किया जा सकता है।

आनुवांशिक या विकासवादी कला चित्रों को क्रमिक रूप से विकसित करने के लिए आनुवंशिक एल्गोरिदम का उपयोग करती है, कलाकार द्वारा परिभाषित एक नियम के अनुसार प्रत्येक “पीढ़ी” का चयन करता है।

रोमन वेरोस्टको का तर्क है कि इस्लामी ज्यामितीय पैटर्न एल्गोरिदम का उपयोग करके बनाए गए हैं, जैसा कि इतालवी पुनर्जागरण चित्र हैं जो गणितीय तकनीकों का उपयोग करते हैं, विशेष रूप से रैखिक परिप्रेक्ष्य और अनुपात में

1960 के दशक के शुरुआती दिनों में कंप्यूटर-जनित एल्गोरिदम कला के कुछ ज्ञात उदाहरण जॉर्ज नेस, फ्रीडर नाके, ए माइकल नोल, मैनफ्रेड मोहर और वेरा मोलनार द्वारा बनाए गए थे। इन कलाकृतियों को एक कंप्यूटर द्वारा नियंत्रित प्लॉटर द्वारा निष्पादित किया गया था, और इसलिए कंप्यूटर थे -संगठित कला लेकिन डिजिटल कला नहीं है सृजन का कार्य कार्यक्रम लिखने में निहित है, जिसने कथानक द्वारा किए जाने वाले कार्यों का क्रम निर्दिष्ट किया है सोनिया लैंडी शेरिडन ने 1970 में शिकागो के कला संस्थान के स्कूल में एक कार्यक्रम के रूप में जनरेटिव सिस्टम की स्थापना की। कंप्यूटर-रोबोट संचार क्रांति द्वारा सामाजिक परिवर्तन के बारे में प्रतिक्रिया के रूप में मानव हाथ और एल्गोरिथ्म के बीच मतभेदों पर केंद्रित कापियर और टेलीमैटिक कला के साथ उनका शुरुआती काम।

रोमन वर्स्टोको और उनके साथी अल्गोरिस्टों के चल रहे काम के अलावा, अगले ज्ञात उदाहरण 1980 के दशक के मध्य में फ्रैक्टल आर्टवर्क हैं। ये यहां महत्वपूर्ण हैं क्योंकि वे निष्पादन के एक अलग साधन का उपयोग करते हैं, जबकि सबसे प्रारंभिक एल्गोरिथम कला “द्वारा” खींची गई थी ” आलेखक, भग्न कला बस कंप्यूटर मेमोरी में एक छवि बनाता है; इसलिए यह डिजिटल कला है। एक भग्न कलाकृति का मूल रूप एक कंप्यूटर पर संग्रहीत एक छवि है-यह भी लगभग सभी समीकरण कला और सामान्य रूप से सबसे हाल ही में एल्गोरिथम कला का सच है हालांकि, एक सख्त अर्थ में “भग्न कला” नहीं है एल्गोरिथम कला को माना जाता है, क्योंकि एल्गोरिथ्म कलाकार द्वारा तैयार नहीं है

एक दृष्टिकोण से, कला के एक काम के लिए एल्गोरिथम कला माना जाता है, इसकी रचना में कलाकार द्वारा तैयार एल्गोरिथम पर आधारित एक प्रक्रिया शामिल होनी चाहिए। यहाँ, एक एल्गोरिथ्म डिजाइन के लिए एक विस्तृत नुस्खा है और संभवतः एक कलाकृति का निष्पादन, जिसमें कंप्यूटर कोड, फ़ंक्शंस, एक्सप्रेशन या अन्य इनपुट शामिल हो सकते हैं, जो अंततः यह निर्धारित करता है कि कला किस रूप में लेगी यह इनपुट गणितीय, कम्प्यूटेशनल या प्रकृति में उत्पन्न हो सकता है। Inasmuch एल्गोरिदम के रूप में नियतात्मक होते हैं, जिसका अर्थ है कि उनका दोहराया निष्पादन हमेशा परिणाम देगा समान कलाकृतियों के उत्पादन में, कुछ बाहरी कारक आमतौर पर पेश किए जाते हैं यह या तो किसी प्रकार का एक यादृच्छिक संख्या जनरेटर हो सकता है, या डेटा का एक बाहरी निकाय (जो रिकॉर्ड किए गए दिल की धड़कन से लेकर फिल्म के फ्रेम तक हो सकता है) कुछ कलाकार भी व्यवस्थित रूप से काम करते हैं आधारित जेस्चरल इनपुट जो तब एल्गोरिथ्म द्वारा संशोधित किया जाता है। इस परिभाषा के अनुसार, फ्रैक्टल प्रोग्राम द्वारा बनाए गए भग्न कला नहीं हैं, क्योंकि मनुष्य शामिल नहीं हैं, हालांकि, भिन्न रूप से परिभाषित, एल्गोरिथम कला में फ्रैक्टल कला, साथ ही अन्य किस्मों को शामिल किया जा सकता है जैसे कि आनुवंशिक एल्गोरिदम का उपयोग करना। कलाकार केरी मिशेल ने अपने 1999 के फ्रैक्टल आर्ट मेनिफेस्टो में कहा था:

एक कला कार्य के लिए, एल्गोरिथम कला को उठाया गया है; निर्माण में कलाकार के आविष्कार किए गए एल्गोरिदम के आधार पर प्रक्रियाएं शामिल होनी चाहिए। डिजाइनिंग पर विस्तृत निर्देशों और शायद एक कलाकृति को लागू करने के लिए एक सरल एल्गोरिदम है, जिसमें कंप्यूटर कोड, फ़ंक्शन, वाक्यांश या अन्य इनपुट शामिल हो सकते हैं जो अंततः उस कला रूप को निर्धारित करते हैं जो हम चाहते हैं। यह इनपुट प्रकृति में गणितीय, कम्प्यूटेशनल या उत्पादक हो सकता है। चूंकि एल्गोरिदम नियतात्मक होते हैं, जिसका अर्थ है कि उनका दोहराया निष्पादन, हमेशा पूरी तरह से कलात्मक कार्यों के निर्माण के परिणामस्वरूप, कुछ बाहरी कारक प्रथागत होते हैं। यह किसी प्रकार के डेटा या किसी बाहरी निकाय में रैंडम नंबर भी उत्पन्न कर सकता है (जो कि किसी फिल्म के फ्रेम में रिकॉर्ड की गई हृदय गति से लेकर हो सकता है।) कुछ कलाकार अनिवार्य रूप से उन मूव्स और इनपुट्स में संलग्न होते हैं, जिन्हें तब एक एल्गोरिथ्म द्वारा ठीक किया जाता है। परिभाषा के अनुसार, एल्गोरिदमिक कला भग्न कार्यक्रम के घर्षण उत्पादन जैसे ग्राफिकल तरीकों से जुड़ी है, जो जरूरी नहीं कि मानव कारकों (व्यक्तिगत एल्गोरिथ्म और पैकेज में एक पूर्व निर्धारित नहीं) के साथ जुड़ा हुआ है। कलाकारों को सबसे उपयुक्त वाक्यांश को अपने विचारों के साथ जोड़ना चाहिए, ठीक उसी तरह जैसे एक चित्रकार जो रंगों का सबसे अच्छा उपयोग करना चाहता है। इसे परिभाषित करके, फ्रैक्टल जनरेशन जैसी किसी चीज़ को डिफाइन करना (और इसे अपनी या अपनी अधिकांश रचना के लिए इस्तेमाल करना) कंप्यूटर ऑर्डर की प्रकृति को अंतिम रूप में रोक सकता है और वास्तव में कला नहीं बनाता है। कलाकार की स्व-निर्मित एल्गोरिथ्म पहल का एक अभिन्न हिस्सा है, साथ ही साथ एक राष्ट्रव्यापी माध्यम है जो उन्हें बताता है।