Pakikipag-usap sa Creative Software: Mula sa Utak hanggang sa Code na Nag-iisip sa Iyo

  • Pinagsasama ng pagkamalikhain ang mga neurobiological na pundasyon at kontekstong pang-edukasyon; maaari itong sanayin at mawawala rin kung hindi nililinang.
  • Ang programming para sa mga layuning nagpapahayag ay ginagawang isang artistikong tool ang code, kung saan ang Pagproseso at live na coding ay mga pangunahing halimbawa.
  • Ang pagkamalikhain ay kinakailangan ngunit hindi sapat para sa mahusay na programming; nangangailangan ito ng teknik, higpit, at pagsasanay.
  • Ang mga katulong at ahente ng AI tulad ng Lovart ay makapangyarihan sa pakikipag-usap, transparent, at mas madaling maunawaan na mga proseso para sa paggawa.

Dialogue na may malikhaing software

Ang relasyon sa pagitan ng mga tao at mga makina ay mabilis na nagbabago: ngayon maaari tayong makipag-usap sa creative software Ito ay nagmumungkahi ng mga ideya, nagbibigay-katwiran sa mga desisyon, at sinasamahan kami sa buong masining at teknikal na proseso. Ang bagong paraan ng pagtatrabaho na ito ay hindi pinapalitan ang kislap ng tao, sa halip ay pinalalakas ito ng mga tool sa pakikipag-usap, generative algorithm, at programming environment na idinisenyo para sa paggalugad. Sa ganitong paraan, ang pagkamalikhain ay hindi na isang sandali lamang ng inspirasyon, kundi isang tuluy-tuloy na daloy ng diyalogo sa teknolohiya.

Upang maunawaan ang hindi pangkaraniwang bagay na ito, kapaki-pakinabang na tingnang mabuti kung paano gumagana ang imahinasyon ng tao, kung paano ito tinuturuan (at kung minsan ay pinapatay), at kung paano nagiging brush, marka, at workshop ang code. Mula sa neuroscience hanggang sa creative programming na may ProcessingMula sa mga pag-aaral sa divergent na pag-iisip hanggang sa mga panukala para sa mga katulong na nakabatay sa AI na tumutulong sa pag-unlock ng mga ideya, malawak at kapana-panabik ang tanawin. Maging ang mga nakakausap na "mga ahente ng disenyo" ay umuusbong na ginagawang transparent ang bawat malikhaing desisyon at inaasahan ang hinaharap ng digital na disenyo.

Paano natin naiintindihan ang pagkamalikhain: utak, memorya, atensyon at damdamin

Ang pagkamalikhain ay hindi isang ethereal na misteryo: kapag naisip natin ang mga bagong solusyon, ang mga ito ay isinaaktibo mga lugar ng prefrontal cortex nauugnay sa pagpaplano at paggawa ng desisyon. Sa kahanay, ang hippocampus ay nagbibigay ng memorya at konteksto, ang thalamus ay nakatuon ng pansin, at ang amygdala ay nagpapakilala ng emosyonal na paghatol, ang intuwisyon na nagpapasabi sa atin na "ito ay angkop." Ang koreograpia ng utak na ito ay nagmumungkahi na ang paglikha ay nagsasangkot ng pag-uugnay ng ibang mga function upang makabuo ng isang bagay na orihinal at kapaki-pakinabang.

Higit pa rito, may katibayan na tiyak ang mga gene ay nauugnay sa mga malikhaing katangianHindi ito nangangahulugan na ang pagkamalikhain ay paunang natukoy; ito ay nangangahulugan lamang na ang ilang mga genetic na kadahilanan ay nag-uudyok sa atin sa ilang mga kasanayan sa pag-iisip o estilo. Ang susi ay nananatiling interaksyon sa pagitan ng likas at natutunang mga halaga: pagpapalaki, mga karanasan, kultural na stimuli, at kapaligiran ay tumutukoy kung gaano kalaki at kung paano umunlad ang kakayahang ito.

Gayunpaman, hindi sapat ang pagtingin sa pagkamalikhain mula sa isang biyolohikal na pananaw. Ang kapaligirang pang-edukasyon at panlipunan Hinuhubog nito ang ating mga posibilidad para sa paggalugad, paggawa ng mga pagkakamali, at pagmumungkahi ng mga orihinal na solusyon. Ang isang sistema na nagbibigay ng gantimpala sa isang solong tamang sagot ay pumipigil sa pagkakaiba-iba; ang isa na sumasakop sa pagsubok at kamalian, sa kabilang banda, ay nagpapadali sa pagiging bago.

Malakas na lumalabas ang debateng ito sa animated na piraso Pareho, iginawad ang Goya noong 2016. Ang kuwento ay nagpapakita ng isang masigla at mausisa na batang lalaki na nawawala ang kislap kapag tinuruan siya ng paaralan na may isang paraan lamang upang gawin ang mga bagayHigit pa sa talinghaga, ang pelikula ay naglalaman ng isang tunay na problema: kung paano mag-aral para sa kaalaman nang hindi pinipigilan ang kapasidad para sa pag-imbento.

Sa mas praktikal na bahagi, hindi natin dapat kalimutan iyon Ang pagkamalikhain ay isa ring kasanayan sa pagsasanay: Isinasagawa ito gamit ang mga diskarte, hamon, at tool na nagpapaunlad ng mga hindi pangkaraniwang koneksyon. Sa ganoong kahulugan, ang programming para sa mga layuning nagpapahayag ay isa sa pinakamalakas na ehersisyo sa mga nakaraang taon.

Ang ating spark ay kumukupas sa edad?

Ang inhinyero at consultant na si George Land ay nagdisenyo ng pagsubok para sa NASA na tumulong sa pagtukoy ng mga profile na lubos na malikhain. Makalipas ang mga taon, ang pagsusulit na ito ay ibinibigay sa isang milyong matatanda na may average na edad na 31 taon2% lamang ang nakitang lubos na malikhain. Ang figure na ito ay kapansin-pansin sa kanyang sarili, ngunit ito ay nagiging kaakit-akit kapag tinitingnan natin kung ano ang nangyayari kapag ang mga tao ay tinasa mula pagkabata.

Sa isang longitudinal na pag-aaral na may 1600 mga bata ang parehong diskarte ay inilapat upang obserbahan kung paano umunlad ang pagkamalikhain sa paglipas ng panahonSa edad na 5, 98% ay umabot sa mataas na antas ng pagkamalikhain; sa edad na 10, ang porsyentong iyon ay bumaba sa 30%; at sa edad na 15, 12% lamang ang nagpapanatili ng mataas na antas. Ang kalakaran ay nagmumungkahi na ang isang bagay sa sistema (paaralan, panlipunang kaugalian, mga gawi) ay nagbabawas ng kalayaan upang makabuo ng mga orihinal na ideya.

Hindi ito nangangahulugan na "2% lamang ng populasyon ang malikhain"; sa halip, ito ay nagpapahiwatig na nawawalan na tayo ng espasyo para mag-explore habang tayo ay lumalaki. Dito, bumabalik ang mga nuances: mahalaga ang mga kapaligirang pang-edukasyon, ngunit gayundin ang mga konteksto ng pamilya, kultural na stimuli, at mga inaasahan sa trabaho. Ang moral ay malinaw: kung gusto nating mapanatili ang ating spark, kailangan nating sanayin at protektahan ito.

Ang pagpuna sa Pareho umaangkop sa data na ito: ang isang system na nagdidirekta sa lahat ng pagsisikap patungo sa mga solong tugon ay nagtatapos sa paglilimita sa flexibility. Ang pagkakaiba-iba ng mga landas Ito ang nagpapasigla sa pagbabago; Ang pag-iwan ng puwang para sa pagkakaiba ay hindi isang kapritso, ito ay isang kondisyon para sa paglikha.

Para sa sinumang nagprograma, nagdidisenyo, o nag-compose, ang diagnosis na ito ay isang wake-up call. Hindi sapat na malaman ang teorya: Kailangan mong magsanay ng mga konteksto na nagbibigay-daan sa iyong lumikha, umulit, at pagsamahin. Doon nagiging isang strategic ally ang Creative Programming.

Programming at malikhaing pag-iisip

Ang mahusay na programming ay higit pa sa paggawa ng code; ito ay nagsasangkot ng pagsulat ng mga solusyon sa malinaw na istraktura, eleganteng disenyo at paghatolAng isang mahusay na idinisenyong programa ay mayroong "kagandahan" na kinikilala ng mga mambabasa: mga piraso na magkatugma, ekonomiya ng mga mapagkukunan, pagpapahayag, at kahulugan. Hindi pagmamalabis na sabihin na ang code ay maaaring hangganan sa masining.

Sa katunayan, mayroong isang masiglang eksena ng live na coding kung saan ang mga artista-programmer ay gumaganap ng musika o mga visual live na pagbabago ng mga algorithmAng entablado ay ang iyong editor; ang marka, ang iyong code; ang resulta, isang generative aesthetic na karanasan. Ito ay isang perpektong pagpapakita kung paano pinapakain ng computational na pag-iisip at pagkamalikhain ang isa't isa.

Kung makakakuha tayo ng teknikal, ang isang programa ay isang naka-code na pagkakasunud-sunod ng mga tagubilin na lumulutas sa isang partikular na problema sa isang partikular na programming language. Upang maisulat ito, dapat ang developer maunawaan ang problema at ang posibleng solusyon nitoAt doon nagsisimula ang puwang para sa pagkamalikhain: madalas mayroong maraming mabubuhay na ruta, at ang pagpili ng pinaka-maginhawa ay nangangailangan ng parehong pagsasanay at talino sa paglikha.

May mga kaso kung saan ang pagkamalikhain ay mapagpasyahan para sa kalidad ng solusyon: sa pananaliksik, sa pag-optimize ng proseso, sa disenyo ng karanasan at sa mga hamon sa negosyo kung saan walang iisang tamang sagotAng kumbinasyon ng teknikal na kaalaman at malikhaing pag-iisip ay nagbubukas ng mga alternatibong hindi natin makikita.

At ang tanong ay lumitaw: paano natin susukatin ang pagkamalikhaing ito na inilapat sa code? Lumilitaw ang isang palatandaan sa mga pag-aaral sa mga mag-aaral sa programming, na inihahambing ang kanilang pagganap sa mga tagapagpahiwatig ng malikhaing pag-iisip.

Malikhaing pakikipag-ugnayan sa AI

Nangangahulugan ba ang pagiging mas malikhain sa programming?

Ang isang klasikong paraan upang masuri ang pagkamalikhain ay ang Torrance test, na sumusukat sa apat na dimensyon: katatasan (dami ng mga ideya), pagka-orihinal, pagiging kumplikado at flexibilityAng instrumento ay pinangangasiwaan sa dalawang bloke: isang pandiwang seksyon, na may nakasulat na mga tugon, at isang graphic na seksyon, kung saan ang mga hugis at kaunting stroke ay nakumpleto upang makabuo ng makabuluhang mga guhit.

Sa isang pag-aaral sa mga mag-aaral sa unang taon na programming, ang Torrance test ay inilapat upang obserbahan ang kaugnayan sa pagitan ng pagkamalikhain at akademikong pagganap. Ang hypothesis ay simple: kung ang mga pamantayan sa pagtatasa ng paksa ay solid, isang mataas na ugnayan ang magmumungkahi na Ang pagkamalikhain ay nagpapaliwanag ng isang mahalagang bahagi ng tagumpay kapag nagprograma.

anong nangyari? Ang mga resulta ay nagpahiwatig na ang pagkamalikhain ay isang nauugnay, ngunit hindi mapagpasyang, kadahilanan. Iyon ay, ang mga nakakuha ng pinakamahusay na mga marka ay nagpakita ng mataas na antas ng pagkamalikhain; gayunpaman, Hindi lahat ng mataas na malikhaing mag-aaral ay nakakuha ng magagandang markaAng hatol ay nuanced: ang pagkamalikhain ay kinakailangan, ngunit hindi sapat.

Ang praktikal na konklusyon ay interesado sa sinumang gustong umunlad bilang isang programmer: ang paglinang ng pagkamalikhain ay mahalaga, ngunit kinakailangan ding palakasin mga teknikal na batayan, disiplina, pagbabasa ng code at sistematikong kasanayanLumalabas ang kahusayan kapag pinagsama ang dalawang mundo.

Ipinapaliwanag ng balanseng ito kung bakit ganoon ang mga kapaligiran Hinihikayat nila ang pag-eksperimento (ngunit may mahigpit) ay kaya fertile. Ang sumusunod na bloke sa Creative Programming ay naglalarawan kung paano ipahayag ang halo na ito sa isang naa-access at nakakaganyak na workshop.

Creative Programming: workshop, mga layunin at kung kanino ito nilalayon

Ang Telefónica-UOC Chair sa Multimedia Design and Creation ay nagpo-promote ng workshop na itinuro ni Anna Carreras, na tumitingin sa teknolohiya bilang isang canvas at code bilang isang nagpapahayag na tool. Ang panukala ay nagsasaliksik ng mga konsepto, proseso, at kapaligiran upang matuklasan ng mga kalahok ang digital na mundo mula sa isang visual at generative na pananaw.

Ang format ay nahahati sa dalawang bahagi. Una, isang kumperensya kung saan ang mga pangunahing ideya sa programming na inilapat sa graphic at digital na paglikha ay ipinakita, na may espesyal na atensyon sa development environment at interactive na teknolohiya kaugnay. Sinusundan ito ng isang praktikal na workshop para mag-eksperimento sa mga digital art technique.

Ang laboratoryo ay umaasa sa software Pagproseso (nada-download sa processing.org), na sumusubok sa ilan sa mga detalye ng Creative Programming: mula sa maliliit na visual na piraso hanggang sa mga generative sketch na maaaring maging mga imahe, animation, screen print, print, die-cut, installation, at higit pa.

Mga layunin sa workshop na dapat i-highlight: tumuklas ng programming bilang isang malikhaing tool, nagpapaunlad ng interes sa mga proyektong pinagsasama ang code at disenyo, nag-e-explore ng mga proseso ng paglikha na nakabatay sa algorithm, gumawa ng mga unang hakbang sa Pagproseso, at nagbibigay ng pundasyon para sa patuloy na malayang pag-aaral.

  • Galugarin ang programming bilang isang nagpapahayag na instrumento upang lumikha at gumawa ng mga gawa.
  • Isulong ang pakikilahok sa mga proyektong multidisciplinary na nagkakaisa ng disenyo at code.
  • Magsanay ng mga malikhaing proseso batay sa mga algorithm at panuntunan generative.
  • Gawin ang mga unang hakbang kasama ang Pagproseso at maglatag ng pundasyon para sa karagdagang pag-unlad.

Sino ang maaaring mag-apply? Sinumang interesado sa pagbuo ng malikhain at nagpapahayag na mga kasanayan sa pamamagitan ng teknolohiya at programming. Walang kinakailangang dating kaalaman ng code, kaya mainam ito para sa disenyo, sining, mga profile ng komunikasyon o mga taong gustong mag-usisa.

Mga materyales at teknikal na kinakailangan: kailangan mo ng laptop (Windows, macOS o Linux) at Naka-install ang pagproseso. At, siyempre, isang pagnanais na matuto at mag-eksperimento. Sa mga nakaraang karanasan, ang workshop ay inaalok sa Barcelona Design Museum, na may paunang pagpaparehistro at limitadong mga lugar, at ito ay libre.

Mga detalye mula sa nakaraang edisyon, para sa mga layuning naglalarawan: pagtuturo Anna Carreras (@carreras_anna, website annacarreras.com), na ginanap noong Miyerkules, Mayo 11, 2016, mula 18 hanggang 20 p.m. sa Museu del Disseny de Barcelona, ​​​​na may impormasyon sa pakikipag-ugnayan sa catedratelefonica@uoc.eduAng aktibidad ay bahagi ng Telefónica-UOC Chair sa Multimedia Design and Creation, kasama ang pakikipagtulungan ng Design MuseumBinanggit din ang piraso nina Anna Carreras at Lali Barrière na Genera Esfera bilang isang inspirational reference.

Upang isara ang bilog, mayroong dokumentasyong nauugnay sa workshop, na may audiovisual na materyal at mga mapagkukunan para sa karagdagang paggalugad. Magkaroon ng naa-access na dokumentasyon Malaking tulong ito para sa sinumang gustong lumalim pagkatapos ng sesyon.

Dokumentasyon at mga sanggunian upang magpatuloy sa paggawa

Ang isang magandang panimulang punto para sa inspirasyon ay upang suriin ang mga may-akda na itinutulak ang mga hangganan ng generative at interactive na mga konsepto sa loob ng maraming taon. Ilang sanggunian ng may-akda na sulit na panatilihin sa iyong radar:

Nararapat ding tuklasin ang mga proyekto at pag-aaral na nagpapakita ng mga konkretong aplikasyon ng generative art at interaksyon. Ilang mga kaugnay na halimbawa:

Para mas malalim ang pag-alam sa mga diskarte, tutorial, at konseptwal na balangkas, mayroong napakakapaki-pakinabang na mga repositoryo at curatorship. Mga mapagkukunan upang palawakin ang abot-tanaw:

Mga Creative Assistant na may ChatGPT: Mula Block hanggang Viable Idea

Kaayon ng generative art, lumilitaw ang mga katulong sa pakikipag-usap na tumutulong sa pagsiklab at pagbuo ng mga ideya. Ang panimulang punto ay upang tukuyin ang a malinaw na malikhaing prompt, na nagsisilbing spark para sa system: kung ano ang gusto mong tuklasin, kung anong mga limitasyon ang mayroon ka, kung anong tono ang gusto mo, kung ano ang mga reference na interesado ka. Ang isang mahusay na prompt ay umiiwas sa mga flat na sagot at gumagabay sa mga unang panukala.

Ang isang karagdagang trick ay ang magtakda ng a malikhaing papel para sa AI. Halimbawa: "kumilos bilang isang minimalist na art director" o "bilang isang experimental playwright." Iniaayon nito ang istilo ng output sa layunin ng proyekto at pinapadali nito ang mas mabungang pag-uusap. Kung ang papel ay napili nang mabuti, ang mga mungkahi ay mas angkop sa iyong layunin.

Ang sentral na misyon ay kapareho ng sa anumang artistikong proseso: i-unlock ang pagkamalikhainDito, kumikilos ang AI bilang isang kasama sa brainstorming: nagti-trigger ito ng mga variation, nagmumungkahi ng mga hindi malamang na kumbinasyon, at nagtuturo ng mga alternatibong landas. Hindi nito pinapalitan ang paghatol ng tao, ngunit pinapabilis nito ang paghahanap, lalo na sa mga unang yugto.

Upang maayos ang resulta, ipinapayong magdagdag tiyak na konteksto at mga variable: target na madla, mga paghihigpit sa format, mga teknikal na sanggunian, mga hadlang sa oras. Sinasabi ng tutorial na ipinapaliwanag ng "Victor" kung paano baguhin ang kontekstong ito gamit ang mga variable na gumagabay sa pakikipag-ugnayan at ayusin ang hanay ng mga tugon.

Isang kapaki-pakinabang na panuntunan: kapag ibinalik ng assistant sa iyo ang isang listahan ng mga ideya, Pumili ng isa, ang pinakanaaakit sa iyo, at humingi ng lalimIbig sabihin, hilingin sa kanila na bumuo ng panukalang iyon na may mga hakbang, materyales, sanggunian, at posibleng mga pag-ulit. Ang kalidad ng proseso ay bumubuti kapag ginawa mong maaaksyunan ang mga suhestyon.

Bilang karagdagan, na may mahusay na mga diskarte sa pag-udyok ay magagawa mo galugarin ang magkakaibang mga tema, hindi lang mga propesyonal. Mula sa personal na pagsusulat o mga proyekto sa musika hanggang sa mga libangan tulad ng photography o crafts. Ang mahalagang bagay ay upang mapanatili ang isang nakabalangkas na pag-uusap, itala ang mga natuklasan, at humingi ng mga repormasyon kung kinakailangan.

Ang diskarte na ito ay higit pa sa isang simpleng pagpapakilala sa AI: ito ay isang imbitasyon sa sanayin ang malikhaing kalamnan gamit ang isang tool sa pakikipag-usap. Ang mga kursong nakatuon sa ChatGPT ay nagtuturo sa iyo kung paano bumuo ng mga ideya, pagtagumpayan ang mga blocker, at gabayan ang mga masining o disenyo ng mga proyekto nang may higit na kumpiyansa at pagka-orihinal.

Ang mga gustong magpatuloy sa pagsunod sa thread ay maaaring suriin ang nilalamang nauugnay sa inilapat na pagkamalikhain at AI, gaya ng: Libreng app para gumawa ng mga larawan o meme gamit ang AI, mga gabay sa pag-unawa kung ano ang ChatGPT at kung paano ito gamitin, mga paliwanag tungkol sa opisyal na app nito, at mga mungkahi sa kurso para sa pagsisimula sa larangang ito.

  • 3 libreng apps AI upang lumikha ng mga imahe at meme.
  • ChatGPT: ano ito at paano gamitin ang chat na ito ng artificial intelligence.
  • Aplikasyon sa ChatGPT: kung ano ang maaari mong gawin at mga sitwasyon sa paggamit.
  • Mga Kurso sa Artipisyal na Katalinuhan sa mga kasanayan sa profile malikhain

Lovart at ang hinaharap ng digital na disenyo: mga tool na nag-iisip kasama mo

Kabilang sa mga pinaka-nagmumungkahi na panukala ay ang Lovart, isang "agent ng disenyo" na higit pa sa pagbuo ng mga larawan gamit ang AI. Si Lovart ay nagsasalita, nangangatuwiran at nagpapakita ng kanyang proseso paggawa ng desisyon, kaya nauunawaan ng user kung bakit nagmumungkahi ang system ng isang landas at hindi ng isa pa. Binabago ng transparency na ito ang kaugnayan sa tool: paglipat mula sa "pagtatanong ng mga resulta" patungo sa "pagdidisenyo sa pamamagitan ng diyalogo."

Inaasahan ng karanasang ito kung ano ang magiging hitsura ng maraming malikhaing tool sa hinaharap: intuitive, pakikipag-usap at transformativeSa halip na mga mahigpit na interface, makakahanap kami ng mga katulong na nagtatanong, nagmumungkahi, at nagbibigay-katwiran sa mga tanong, na ginagawang mas madali para sa mga hindi teknikal na propesyonal na makamit ang mga propesyonal na resulta at para sa mga eksperto na mapabilis ang kanilang mga pag-ulit.

Ang pinaka-kagiliw-giliw na bagay ay ang ganitong uri ng tool ay hindi nagpapahirap sa proseso, ito ay nagpapayaman dito. Sa pamamagitan ng paggawang tahasan ang pamantayan, ginagawang nakikita ang mga malikhaing desisyon at nagbibigay-daan para sa mas tumpak na mga pagsasaayos. Ito ay hindi lamang tungkol sa bilis, ngunit tungkol sa kalidad at tuluy-tuloy na pag-aaral sa panahon ng pagkilos ng paglikha mismo.

Kung pagsasama-samahin mo ang lahat ng mga thread—neuroscience, edukasyon, programming, pakikipag-usap na AI, at mga ahente ng disenyo—isang makapangyarihang ideya ang lalabas: Umuunlad ang pagkamalikhain kapag may diyalogo, sa pagitan man ng mga rehiyon ng utak, sa pagitan ng mga guro at mag-aaral, sa pagitan ng mga programmer at ng kanilang code, o sa pagitan ng mga tao at software na marunong makipag-usap. Ang mahusay na binalak na pag-uusap na ito ay nagpaparami ng mga resulta nang hindi isinasakripisyo ang pagiging may-akda o paghatol.

Sa pagbabalik, ang ebidensya mula sa mga pag-aaral ni Land at ang pagsubok sa Torrance ay nagpapaalala sa atin na dapat nating alagaan ang ating kislap mula pagkabata, habang ang Creative Programming ay nagbibigay ng mga tool at pamamaraan para sa pagsasanay nito sa kasalukuyan. Mga workshop na may mga sanggunian sa Pagproseso, may-akda at proyekto, at mga katulong tulad ng ChatGPT o Lovart ay bumubuo ng isang ecosystem na naghihikayat ng pag-eksperimento, paggawa ng mga pagkakamali, at pag-aaral sa publiko. Ang paglikha ngayon ay tungkol sa paghahalo ng teknikal na kaalaman sa intuwisyon at, higit sa lahat, pagpapanatili ng masiglang pag-uusap sa mga tool at sa sarili.