프롬프트 엔지니어링 교과서 - 바로 써먹는 챗GPT 프롬프트 12기법
서승완 지음 / 애드앤미디어 / 2023년 9월
평점 :
장바구니담기


프롬프트를 개선하는 단편적인 전략보다, 전체적이고, 좀 더 폭넓은 시각의 엔지니어링의 관점에서 인공지능 언어 모델을 바라보고 있는 책

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
프롬프트 엔지니어링 교과서 - 바로 써먹는 챗GPT 프롬프트 12기법
서승완 지음 / 애드앤미디어 / 2023년 9월
평점 :
장바구니담기


'프롬프트(Prompt)'는 인공지능 언어모델을 활용할 때 중요한 역할을 합니다. 이것은 머신러닝 모델을 이용해 원하는 작업을 수행하도록 지시하는 텍스트 혹은 입력의 일부를 가리킵니다.

챗GPT와 같은 인공지능 언어모델은 '프롬프트(Prompt)'에 주어진 정보에 따라 다양한 작업을 수행하도록 설계되어 있지요. 이와 더불어 프롬프트 엔지니어링은 이러한 프롬프트의 역할을 최적화하고, 모델의 능력을 확장하기 위한 전략과 기술을 개발하는 과정을 말합니다.



오늘 소개해 드리는 <프롬프트 엔지니어링 교과서>에서는 '프롬프트 엔지니어링 기법의 매뉴얼화'라는 비전을 가지고, 프롬프트 엔지니어링의 기초를 공부해보고 싶거나 실제 프로덕트 제작 과정에 적용해 보고 싶은 모든 분들에게 바로 써먹을 수 있는 챗GPT 프롬프트 12기법을 소개하고 있습니다.

크게 총 3장으로 구성된 본서에서는 우선 프롬프트 엔지니어링의 개념과 기본 원칙 그리고 필수 개념과 기법에 대한 간단한 소개로 시작하고 있습니다.

특히 '구체적 지시', '명확한 단어', '맥락 제공', '구조 형식화'와 '일관성 유지'라는 '프롬프트엔지니어링의 5가지 기본 원칙'은 프롬프트를 입력하기 전 두고 두고 고려해야할 내용이라 생각합니다. 물론 책에서는 각각의 원칙에 대한 사례를 일일이 나열하여 이해를 돕고 있답니다.

프롬프트 엔지니어링 기법을 활용하기 전 꼭 기억해야할 사항은...

GPT와 같은언어 모델들은 작은 단어나 조건의 차이로도 완전히 다른 결과가 나올 수 있고, 이는 순차적으로 실행되는 프로그램 코딩과는 또 다른 영역이라는 점입니다.

그래서 성공적인 프롬프트 엔지니어링을 위해서는 각 기법들이 어떠한 상황에서 어떤 효과를 발휘하는지 이해하고, 문제의 복잡성과 주어진 데이터의 특성에 맞게 적절히 여러 기법을 조합해 가며, 유연하게 대응해야 한다는 사실입니다.

책의 메인이기도 한 2장에서는 바로 써먹는 프롬프트 엔지니어링 12기법에 대한 소개와 함께 실제 사례를 자세히 싣고 있습니다.

모델에게 몇 가지 예시 입력과 함께 작업을 지시하여 모델이 해당 작업을 수행하는 방법을 학습하게 해주는 'Few Shot 기법', 모델에게 특정 역할을 맡겨 작업결과를 향상시키는 기법인 '역할지정(Act as) 기법' 그리고 챗GPT가 서식을 출력하는 방법인 마크다운(Markdown)을 역으로 이용해 결과물을 제어하는 '마크다운 활용기법' 등 아래와 같이 총12개의 기법을 순차적으로 소개하고 있답니다.

Few Shot 기법, 역할지정 기법, 마크다운활용 기법, 후카츠프롬프트 기법, 형식지정 기법, 슌스케템플릿 기법, Q&A 기법, 이어쓰기 기법, Chain of Thought 기법, 멀티페르소나 기법, 할루시네이션유도 기법, ReAct 기법



물론 이외에도 다양한 프롬프트 엔지니어링 기법이 존재하며, 모델의 작업에 따라 적절한 기법을 선택하고 조합할 수 있습니다. 이러한 기법들을 통해 인공지능 모델을 원하는 방향으로 조작하고, 다양한 작업을 수행하며 모델의 능력을 최대한 활용할 수 있습니다.

저자도 밝히고 있다시피 본서의 기법들은 영미권의 기술 개발측면에서의 프롬프트 엔지니어링 기법에 대한 연구성과와 프롬프트의 매뉴얼화와 탬플릿화에 몰두하는 일본의 기법(수법)을 참조하여 독자적 연구를 반영하고 표준화하고 있습니다.

본서를 통해 프롬프트 엔지니어링은 인공지능 언어모델의 능력을 최대한 활용하고, 다양한 도전과제를 해결하기 위한 핵심전략 중 하나임을 명확히 할 수 있었습니다.

특히 현행 언어모델의 한계를 극복한다는 관점에서 모델의 활용 가능성을 확장하고 사용자에게 보다 유용한 결과물을 제공한다는 점을 기억할 필요가 있어 보입니다.

단순히 원하는 결과물을 얻기 위해 프롬프트를 개선하는 단편적인 전략보다, 전체적이고, 좀 더 폭넓은 시각의 엔지니어링의 관점에서 인공지능 언어 모델을 바라보고 있는 책으로 평가합니다.

관심있는 분들의 일독을 권합니다.

* 출판사로부터 도서를 제공받아 주관적으로 작성한 리뷰입니다.


댓글(0) 먼댓글(0) 좋아요(1)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
비즈니스 디지털 레볼루션
이경배 지음 / 클라우드나인 / 2023년 9월
평점 :
장바구니담기


글자 그대로 '디지털 대전환의 시대'입니다. 디지털 기술이 우리 사회와 경제를 변혁하고 있는 지금 이 시대에 기업들은 단순히 디지털 기술을 적용하는 것을 넘어 새로운 경쟁력 있는 비즈니스 모델을 창출하는데 초점을 맞춰야 합니다.

시간이 지나면서 결국 기업 경쟁력은 디지털 시스템에서 비롯되는 것이라고 한다면 디지털은 어떻게 비즈니스를 성공의 길로 이끄는 것일까요?



오늘 소개해드리는 <비즈니스 디지털 레볼루션>에서는 과거의 기업 경영 혁신은 프로세스 혁신이었으나, 지금의 경영 혁신은 '신기술 적용 혁신'임을 명확히 하고 있습니다. 또한 변화와 혁신의 중심에는 인공지능을 위시한 IT 신기술이 있고 변화를 선도하는 것은 단순한 기술 숙련도를 넘어서 '혁신 마인드를 갖춘 인적 역량'임을 강조하고 있습니다.

책의 제목이기도 한 "비즈니스 디지털 레볼루션(Business Digital Revolution; BDR)"은 저자가 주장하는 디지털 전환(DX)의 효과성에 사업성을 강조한 개념으로 풀이됩니다.

즉, 기존의 비즈니스 프로세스 리엔지니어링과 디지털 전환 전략이 최근 엄청난 기술 발전을 수용하기에 부족하므로 이 부족한 부분을 보완하기 위해 "비즈니스 디지털 레볼루션(Business Digital Revolution; BDR)"이라는 방법론을 소개하고 있습니다.

저자가 제시하는 비즈니스 디지털 레볼루션 개념의 핵심은 사업성에 초점을 맞춘 신기술 적용 혁신이며, 인공지능, 플랫폼, 혼합현실, 디지털 트윈 등의 기술을 통한 비즈니스 혁명을 일컫습니다. 챗 GPT, GPU 그리고 자율주행전기차 등을 그 예로 들 수 있습니다.

책에서도 이야기하고 있습니다만, 우리가 승차공유서비스인 우버의 적법 문제로 수년을 허비하는 사이 미국, 중국, 일본 등은 도심 항공 이동수단(UAM)의 빠른 선점을 위한 경쟁을 벌이고 있는 형국입니다.

산업화 시대의 빠른 추격자 전략으로는 다가오는 디지털 경제 시대의 주도권을 잡을 수 없습니다. 오직 빠른 판단과 결단을 통한 선점 만이 다가올 미래 패권 시대의 주역으로 우뚝 설 수 있음을 기억할 때, 산업 전반의 키 체인저가 될 혁신 IT 기술들을 활용해 신사업을 창출하거나 기존 사업을 재편하여 차별화된 전략을 수립해야할 때라고 생각합니다.

이런 의미에서 저자가 주장하는 "비즈니스 디지털 레볼루션(Business Digital Revolution; BDR)"의 핵심 키워드인 '신기술이 주도하는 기업'이 되기 위한 전략 전술이 화두로 등장한 것은 결코 우연이 아닐 겁니다.

이를 체계적으로 추진하기 위해 고려해야할 6가지 요소들을 정리해 봅니다.

1. 사업에 적합란 신기술을 발굴하고 마스터 플랜을 수립한다.

2. 비즈니스의 모든 영역에 디지털 기술을 통합해 운영하는 디지털 전환을 기본으로 삼는다.

3. 데이터 기반 위사결정 체계를 구축해 신속한 의사결정과 결과 개선을 지원한다.

4. 사이버 보안과 프라이버시 보장은 비즈니스 디지털 레볼루션에서 중요한 부분이다.

5. 변화하는 시장에 더 빠르게 적응할 수 있도록 민첨성과 혁신으로 무장한 조직으로 탈바꿈한다.

6. 고객경험을 개선하고 개인화된 상품이나 서비스를 제안하며, 고객 요구사항을 더 잘 이해하기 위해 고객 중심 체계를 수립한다.

앞서 말씀드린 대로, 기존 비즈니스 프로세스 리엔지니어링이 비즈니스 프로세스를 재구성하는 것을 목표로 하며, 디지털 전환이 디지털 기술을 적용하는 것에 목표를 두었다면, 이제는 사업 그 자체에 신기술을 적용함으로써 새롭고 경쟁력있는 비즈니스를 창출할 수 있어야 합니다.

또한 기술 뿐 아니라 급변하는 경영환경 변화에 대한 기업의 적절한 대응을 강조하는 부분은 크게 공감이 됩니다. 지속성장하는 기업이 되기 위해서는 운영 체계는 가치 주도 정책, 전략 수립은 데이터 주도 정책 그리고 의사 소통은 스마트 주도 정책을 근간으로 해야 한다는 부분입니다.

특히 데이터 주도 경영을 효과적으로 구현하려면 임직원들이 데이터를 해석하고 사용하는 방법인 '데이터 리터러시'에 대한 명확한 이해가 전제되어야 합니다.

데이터 주도 경영은 더 정확한 의사결정, 효율적인 운영, 추세 또는 변화 예측 등과 같은 많은 이점이 있습니다. 그러나 데이터 수집, 분석, 해석 기능에 상당한 투자를 해야 한다는 점을 기억할 필요가 있습니다.

단순히 최신 IT 기술을 기존 사업에 적용한다는 개념이 아니라 첨단 신기술이 비즈니스 모델, 프로세스 그리고 마케팅 전략 등 기업 경영 전반에 고루 영향을 끼쳐 전반에 스며들어야 한다는 점을 누차 강조하고 있습니다.

그래서 신기술 뿐 아니라 '기존 시스템의 고도화'를 위한 다양한 기술들 예컨데, ERP, SCM, RPA 등과 함께 디지털 트윈, 스마트 팩토리 그리고 하이브리드 워크에 대한 소개와 활용 방안 뿐 아니라 신기술 트렌드를 반영한 새로운 마케팅 4M 전략을 통해 비즈니스 디지털 레볼루션을 함께 모색하고 있어 주목을 끕니다.

기존의 디지털 전환에서는 주로 개발자나 전문가 관점에서 디지털 기술과 산업과의 관계를 풀어내고 있다면 본서의 디지털 비즈니스 레볼루션은 철저히 순수 경영자 관점과 마케팅과의 연관에서 풀어내고 있어 산업 도메인 현장에서 많은 인사이트를 끄집어 내고 있다고 평가합니다.

관심있는 분들의 일독을 권합니다.


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
우리에게는 다른 데이터가 필요하다 - 차별을 만드는 데이터, 기회를 만드는 데이터
김재연 지음 / 세종(세종서적) / 2023년 9월
평점 :
장바구니담기


공공 분야의 데이터를 어떻게 생각하고 활용해야 하는지 그 방향을 정확히 제시한 책

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo
 
 
 
우리에게는 다른 데이터가 필요하다 - 차별을 만드는 데이터, 기회를 만드는 데이터
김재연 지음 / 세종(세종서적) / 2023년 9월
평점 :
장바구니담기


현대 사회에서 공공데이터와 이에 대한 데이터 분석은 시민들의 전반적인 삶의 질 향상을 위한 커다란 역할을 수행하고 있습니다. 이러한 데이터 자원을 활용함으로써 정부와 공공기관, 지자체는 시민들의 삶을 더 편리하게 그리고 그드르이 요구와 필요를 더 효과적으로 충족시킬 수 있습니다.

특히 공공데이터의 분석을 통해 정부와 공공기관 등은 시민들에게 맞춤형 서비스를 제공할 수 있습니다. 이를 통해 의료 서비스의 접근성을 개선하고, 교육 수준을 높이며, 환경 문제를 해결할 수 있습니다. 이러한 노력들을 통해 전반적인 삶의 질 향상 뿐 아니라 사회적 포용성을 높일 수 있습니다.



오늘 소개해 드리는 <우리에게는 다른 데이터가 필요하다>에서는 전통적 사고방식에서 벗어나 현장에서 당사자의 의견을 경청하고, 문제를 정의하고, 피드백을 바탕으로 제품이나 서비스를 설계하는 "인간중심적 디자인 접근법(Human-centered design approach)"을 공공영역에 적용하여 시민들이 쓰기 쉬운 디지털 기술을 통해 공공서비스를 펼쳐나가는 미국의 '코드 포 아메리카(Code for America)'의 이야기를 통해 공공서비스에 있어 데이터 분석의 참된 의미를 새기고 있습니다.

더 강력한 기술, 규정에 더 잘 부합되는 기술을 강조하는 '기술중심적 정부'에 대치되는 시민들이 쓰기 쉬운 기술을 강조하는 '인간중심적 정부'에 방점을 찍고 있습니다.

실제로 책에서는 기술이 중심이고 인간이 기술을 보조하는 정부가 아니라, 인간이 중심이고 기술이 인간을 보조하는 정부라고 하는 비전을 처음부터 끝까지 일관되게 견지하고 있음을 주목할 필요가 있습니다.

이를 시민들에게 실현하고 구현하기 위해 '시빅 데이터(Civic Data)' 즉, 시민을 위한 데이터를 정부가 어떻게 활용해야 하는지에 대한 인사이트를 제시하고 있습니다.

그리고 미국의 공공영역 데이터 과학자(코드 포 아메리카의 데이터 과학자)인 저자가 소개하는 '시빅 테크(Civic Tech)'는 국내에 아직은 생소한 개념이나 최근들어 국내에서도 정부의 디지털 전략인 '디지털 플랫폼 정부'와 각 지자체의 '스마트시티' 사업이 활발해 짐에 따라 공공데이터의 적극적인 활용이라는 측면에서 조만간 크게 부각될 가능성이 있다고 판단됩니다.

공익을 목적으로 정부와 함께 시민들을 위한 기술을 만드는 산업으로 정의되는 '시빅 테크(Civic Tech)'는 팬데믹을 거치며 그 규모가 더 커지게 됩니다. 정부의 도움이 필요하지만 정작 이들을 지원할 정부의 역량이 부족해졌기 때문이지요.

기술을 통해 시민과 정부의 관계를 재정의하는 '시빅 테크(Civic Tech)'로 인해 시민이 정책 결정 과정에 더 쉽게 참여하고 그 혜택을 더 많이 누릴 수 있도록 합니다. 예컨데 정부 웹사이트, 모바일 앱을 통해 공문서 작성하는 업무를 배민이나 네이버에서 간편결제하는 것처럼 쉽게 만들어 줍니다.

저자가 소속된 '코드 포 아메리카(Code for America; CfA)'는 이러한 '시빅테크'의 좋은 사례라 간략히 소개하도록 하겠습니다.

시빅데이터 활용: CfA는 미국 내 다양한 도시와 주에서 공공데이터를 수집하고 분석하여 시민들을 위한 유용한 도구와 애플리케이션을 개발합니다. 이를 통해 예를 들어, 도시 교통 정보, 공원 정보, 예산 데이터 등을 시민들에게 쉽게 접근할 수 있도록 합니다.

시빅테크 플랫폼: CfA는 또한 시빅테크 플랫폼을 개발하고 운영하여 시민들이 온라인으로 정부와 상호작용할 수 있도록 합니다. 이 플랫폼은 시민들이 정책 제안, 투표 등을 할 수 있도록 지원하며, 정부와 공공기관은 시민들의 요구사항에 빠르게 대응할 수 있습니다.

사회 문제 해결: CfA는 범죄 예방, 의료 서비스 개선, 식량 보안 등 다양한 사회 문제에 대한 기술적인 솔루션을 개발합니다. 예를 들어, 범죄 데이터를 활용하여 범죄 발생 지역을 예측하고 정부에게 정보를 제공하여 범죄 예방을 돕습니다.

'코드 포 아메리카(Code for America; CfA)'는 미국 전역에서 민주주의를 강화하고 시민 참여를 촉진하는 데 중요한 역할을 하며, 시민들의 삶의 질을 향상시키는데 기여하는 좋은 예 입니다. 이를 통해 정부와 시민 간의 협력을 강화하고 데이터와 기술을 활용하여 사회 문제를 해결하는 데 성공하고 있습니다.







이렇듯 시빅테크 활용에 있어 시빅데이터는 공공기관 및 정부가 생성하거나 수집하는 데이터를 포함합니다. 이러한 데이터는 다양한 분야에서 생산되며, 이를 활용함으로써 다음과 같은 중요한 역할을 합니다

투명성과 개방성 강화: 시빅데이터는 정부 및 공공기관의 의사결정 과정을 투명하게 만들어 시민들이 이해하고 참여할 수 있도록 돕습니다. 이는 민주주의의 핵심 가치 중 하나입니다.

정책 개선: 정부와 공공기관은 시빅데이터를 활용하여 정책을 개선하고 시민들의 우선 순위와 요구에 더 효과적으로 대응할 수 있습니다. 데이터에 기반한 정책은 더 효율적이며 효과적입니다.

공공서비스 향상: 시빅데이터를 기반으로 한 공공서비스는 시민들의 삶을 향상시키고 편의를 제공합니다. 이는 예산 배정, 교육, 건강 관리 등 다양한 분야에서 적용됩니다.

궁극적으로 책에서 제시하는 다양한 시빅데이터와 시빅테크의 활용법 안에는 현대 사회에서 민주주의와 시민 참여라는 비전이 들어 있으며, 정부와 시민들 간의 협력을 촉진하는데 목적을 두고 있음을 확인할 수 있습니다.

특히 예산 낭비 등을 줄여 정부의 효율성을 향상시키고, 더 투명하고 공정한 사회 구현과 시민들의 삶의 질을 향상시키는 비전을 목표로 활용되고 운영될 수 있다는 것을 자세한 예시를 통해 보여주고 있습니다.

공공 분야의 데이터를 어떻게 생각하고 활용해야 하는지 그 방향을 정확히 제시한 책이라 평가합니다.

관심있는 분들의 일독을 권합니다.

* 출판사로부터 도서를 제공받아 주관적으로 작성한 리뷰입니다.



댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo