인공 지능에서 교훈 얻기

Jan 04 2023
어떤 AI

AI가 우리에게 무엇을 가르칠 수 있으며 AI를 사용하여 다른 사람을 가르치는 방법은 무엇입니까?

DALL-E를 사용하여 생성된 탠덤 사이클리스트

2023년 봄에 강의할 웹아트 강좌의 강의 계획서를 작성하고 있습니다. 제가 다루고자 하는 주제와 강의를 조사하는 과정에서 AI 챗봇 ChatGPT가 영감을 줄 수 있을지 궁금했습니다. 새로운 아이디어. 나는 그것이 전체 강의 계획서를 출력하거나 포괄적인 설명과 함께 완전한 기능의 코딩 예제를 작성할 것이라고 기대하지 않았습니다.

스티브 잡스가 인간의 진보를 발전시키는 개인용 컴퓨터의 역할을 설명할 때 즐겨 사용했던 비유는 자전거를 탄 사람의 비유입니다. 그는 자전거가 있거나 없는 사람의 효율성과 비교하여 다양한 동물(벌새, 양, 말 등)의 이동 효율성(그램당 칼로리, 킬로미터당 칼로리)에 대한 연구를 인용합니다.

도움 없이 걷는 사람은 여행의 효율성 면에서 말, 연어, 콘도르보다 훨씬 뒤쳐지지만(잡스에 따르면) 자전거의 지원을 받으면 무리 앞에서 돌진합니다. 잡스는 "인간은 자신의 타고난 능력을 증폭시키기 위해 만드는 도구 제작자"이며 기술, 특히 컴퓨터는 우리의 가장 큰 자산 중 하나가 될 수 있는 힘을 가지고 있다고 결론지었습니다. 그는 나중에 컴퓨터가 마음의 자전거와 같다고 말했습니다. 둘 다 효율성을 극적으로 증가시킵니다.

IBM의 Deep Blue(체스용), Watson(제퍼디용) 및 AlphaGo(바둑용)와 같은 AI 도구는 게임 플레이를 위한 패턴 인식, 추론 및 전술과 관련된 정신적 부담을 덜어줍니다. 반면 기계 학습 및 자연어 처리 챗봇 ChatGPT를 사용하면 다양한 대화 작업에 이점이 있습니다. 챗봇은 질문에 답하고, 추천을 받고, '잡담'에 참여하고, 강의 계획서를 위한 초안 프레임워크를 만드는 등의 작업에 사용할 수 있습니다. 잠시 후에 이에 대해 설명하겠습니다.

ChatGPT에 앞서 다음과 같이 역사적으로 중요한 소수의 챗봇이 있습니다.

  • ELIZA: MIT의 Joseph Weizenbaum이 1960년대에 개발한 ELIZA는 인간과의 대화를 수행하기 위해 자연어 처리를 사용한 최초의 챗봇 중 하나였으며 치료사를 시뮬레이션하도록 설계되었습니다. 이 웹페이지를 통해 여전히 ELIZA와 채팅할 수 있습니다. 그녀와 대화하는 것을 강력히 추천합니다: 챗봇 치료사 Eliza(njit.edu)
  • PARRY: 1970년대 Kenneth Colby가 개발한 PARRY는 정신분열증 환자를 시뮬레이션하고 인간 의사소통의 본질에 대한 이론을 테스트하기 위해 설계된 챗봇입니다.
  • ALICE: Richard Wallace가 1990년대에 개발한 ALICE(Artificial Linguistic Internet Computer Entity)는 기계 학습 기술을 사용한 최초의 챗봇 중 하나였으며 새로운 AI 기술을 테스트하고 개발하기 위한 플랫폼으로 널리 사용되었습니다.
  • Siri: 아마도 우리에게 가장 친숙한 것처럼 Siri는 2010년대에 Apple에서 널리 사용 가능하고 상용화된 최초의 가상 비서 중 하나로 개발되었습니다.

시승을 위해 ChatGPT 이용하기

작년에 가르쳤던 웹 아트 과정을 위해 작성한 강의 계획서를 수정해야 할 때가 되었을 때 저는 강의 계획서를 최신 상태로 유지하기 위해 지난 몇 달 동안 꽃을 피운 새로운 기술을 조사하기 시작했습니다. 신기술 및 진화하는 사회 구조와 얽혀 있는 웹 아트와 같은 과목을 가르칠 때 저는 수업을 가능한 한 신선하고 적절하게 유지하기 위해 매 학기 강의 계획서를 업데이트합니다. 이 조사 과정에서 ChatGPT가 무엇을 제공할 수 있는지 알아보기로 결정했습니다. 세드릭 프라이스(Cedric Price)는 “기술이 답이지만 문제는 무엇이었습니까?”라고 경고했습니다. 그의 말은 때때로 기술 고글을 벗고 문제에 기술적 해결책이 필요한 때를 인식하는 것이 중요하다는 것을 강조합니다. 잠시 경계를 제쳐두고 질문이 있었습니다 .기술. 저는 ChatGPT에 Web Art 강의 계획서의 예를 보여달라고 요청하고 싶었습니다. 인터넷에서 강의 계획서를 검색하는 것이 아니라 교육 모델을 기반으로 즉석에서 강의 계획서를 구성합니다. ChatGPT를 요청했습니다.

나: 웹 아트 코스의 강의 계획서를 만드세요.

(총 10주간의 주제와 일반 프로젝트 결과물이 화면에 출력됨)

ChatGPT의 답변은 입이 떡 벌어질 정도로 부진했습니다. 결과는 즉각적이고 범위가 비교적 철저했으며 경외심을 불러일으켰습니다. 다른 한편으로는 기술적인 웹 개발 과정이 아니라 웹 아트의 실험적, 개념적, 역사적, 사회적 측면에 더 관심이 있기 때문에 웹 아트 수업에 적합한 강의 계획서 유형도 아니었습니다. (제가 가르치는 웹 아트 과정의 전제 조건입니다). 봇이 첫 번째 프롬프트에 응답한 후 두 번째 시도를 하고 싶어서 다른 프롬프트를 작성했습니다.

나: 웹 아트 및 창의적 표현과 관련된 개념적, 사회적 및 역사적 주제를 가르치는 데 더 집중하도록 강의 계획서를 조정합니다.

이번에는 다음과 같은 주제를 포함하여 결과가 훨씬 더 관련성이 높고 내가 염두에 두었던 것과 더 가깝습니다.

  • 넷아트 글리치아트, 포스트인터넷아트 등 주요 웹아트 움직임 개요
  • 웹아트 창작과 보급에 있어 온라인 커뮤니티의 역할
  • 협업 및 참여 웹 아트 프로젝트
  • 웹 아트에서 정체성의 역할 탐구
  • 웹 아트를 사회적 및 정치적 활동을 위한 도구로 사용
  • 데이터 시각화, 기계 학습, 인공 지능과 같은 고급 웹 아트 개념 및 기술 탐색

이 도구의 가치는 부인할 수 없으며 과정을 개발하는 사람에게 공정한 출발점 또는 적어도 적절한 참조를 제공했지만 여전히 인간의 손길이 필요했습니다. 우리는 강의 계획서를 기계에 아웃소싱할 수 없습니다. 또는 — 적어도 — 우리는 그렇게 해서는 안 됩니다. 개인 문제를 지시할 만큼 충분히 기계를 신뢰하는 임계값은 달성되지 않았으며 앞으로도 달성되지 않을 것입니다. 이것은 자전거 비유가 다시 작동하는 곳입니다.

자전거는 챗봇과 마찬가지로 제대로 작동하고 궤도를 유지하기 위해 운영자가 필요합니다. 순서, 특정 수업, 중요한 주제 및 기타 보다 미묘한 고려 사항과 같은 강의 계획서와 관련된 세부 사항은 여전히 ​​구식 방식을 통해 생각해야 합니다. 명상적 성찰과 교육학은 여전히 ​​필수적입니다. ChatGPT가 강의 계획서를 만들 수 있나요? 대략적인 개요를 제공할 수 있습니다. 작성한 강의 계획서를 사용합니까? 아니요, 하지만 제가 작년에 가르친 내용 사이에 약간의 중복이 있으며 이전에 다루지 않은 몇 가지 제안된 주제를 통합할 수 있습니다. 구체적으로 한 가지 주제: '기계 학습 및 인공 지능과 같은 고급 웹 아트 개념 및 기술 탐색'이 2023년 봄 강의 계획서에 확실히 추가될 것입니다.

하지만 그 과정에서 제가 발견한 가장 큰 발견은 다음에 ChatGPT에 코드 작성을 요청했을 때였습니다. ChatGPT에 특정 수업과 개념에 대한 코딩 예제를 작성해 달라고 요청했을 때 이 도구에서 훨씬 더 많은 가치와 학생들을 가르칠 수 있는 더 큰 기회를 보았습니다. 특히 ChatGPT는 실험하고, 코드를 생성하고, 개념을 전달하는 데 사용할 수 있는 도구로 자신을 드러냈습니다. Open AI의 Codex는 코드 출력 및 미리 보기용으로 더 잘 설계되었지만 ChatGPT도 사용 가능한 코드를 출력합니다.

특정 웹 상호 작용을 생성하는 코드를 생성하도록 ChatGPT에 요청했을 때 즉시 수행되었으며 전체에 주석이 달린 주석도 포함되었습니다. My Web Art 학생들은 이미 코드를 읽고 쓰는 방법을 알고 있으므로 충분한 시간이 주어지면 동일한 결과를 생성할 가능성이 높습니다. 그들은 문제를 조각으로 나누고 그 과정에서 디버그하며 웹 문서와 스택 오버플로를 통해 여러 검색을 수행하여 동일한 결과를 얻을 것입니다. 그것은 모두 많은 시간과 노력이 필요합니다. 그럼에도 불구하고 '어려운 방법'을 배우는 교훈은 매우 귀중하며 나는 그것을 그들에게서 빼앗지 않을 것입니다. 그러나 창의적인 코딩, 실험 및 한계 극복과 관련하여 ChatGPT는 과거에 Stack Overflow가 가능했던 것과 유사하게 장애물을 극복하고 발견을 쉽게 할 수 있도록 더 많은 기회를 열어줄 것입니다.

저는 ChatGPT에게 사용자가 클릭하는 위치를 기반으로 창에 패턴을 출력하는 코드(HTML, CSS, JS)를 작성하도록 요청했습니다. 다음과 같은 결과가 나왔습니다.

이 CodePen: Stamp Div(codepen.io) 를 통해 ChatGPT가 출력하는 코드와 상호 작용할 수 있습니다.

인간이 컴퓨터와 자전거를 만들 때 그들은 도구 제작자입니다. 인간과 컴퓨터가 하나로 합쳐지면 사이보그라고 합니다. 인간과 컴퓨터가 힘을 합쳐 팀으로 일할 때("프리스타일" 체스 토너먼트로 대중화된 듀오 조합) 그들은 "켄타우르스"라고 불립니다. (David Epstein의 책 Range 또는 "Centaurs"는 종종 컴퓨터보다 강력합니다 | by Mike Beneschan | Geek Culture | Medium 이라는 책에 대한 이 Medium 게시물에서 켄타우로스에 대해 자세히 읽을 수 있습니다. )

매체가 메시지인 경우가 많고 나 자신이 기술적인 켄타우로스가 되어도 괜찮다는 사실을 알기에 이 기사의 일부를 작성한 것이 아니라 특정 AI 챗봇이 공동으로 작성한 섹션이 있다는 점을 덧붙이며 마무리하겠습니다. 협력자. 자전거가 우리를 멀리 데려다 줄 수 있다면 챗봇으로 어디로 갈 수 있을지 상상해보세요. 행복한 채팅: 새로운 채팅(openai.com)

Jacob과 Amanda G., Alan S., Bela M., Caiti N. 및 이 작은 노력에 도움을 주거나 도움을 준 모든 사람들에게 특별한 감사를 드립니다. 어떤 종류의 맞춤법 검사기나 AI도 당신을 대체하지 않을 것입니다.