• 맑음속초3.6℃
    구름많음2.3℃
    맑음철원0.0℃
    구름조금동두천3.0℃
    맑음파주0.0℃
    맑음대관령-3.5℃
    구름많음춘천2.8℃
    박무백령도4.1℃
    맑음북강릉3.7℃
    맑음강릉4.2℃
    맑음동해5.2℃
    박무서울6.2℃
    박무인천5.5℃
    맑음원주3.6℃
    구름조금울릉도5.2℃
    박무수원4.3℃
    맑음영월1.7℃
    구름많음충주3.7℃
    맑음서산0.5℃
    구름조금울진5.0℃
    연무청주7.1℃
    흐림대전7.0℃
    구름조금추풍령4.6℃
    맑음안동0.7℃
    구름많음상주3.7℃
    맑음포항4.7℃
    맑음군산4.5℃
    박무대구3.6℃
    박무전주6.6℃
    맑음울산3.1℃
    맑음창원5.5℃
    박무광주6.1℃
    맑음부산6.7℃
    맑음통영4.9℃
    안개목포4.4℃
    맑음여수7.3℃
    박무흑산도5.1℃
    맑음완도4.0℃
    맑음고창0.6℃
    구름많음순천1.1℃
    박무홍성(예)3.6℃
    흐림5.7℃
    구름많음제주7.1℃
    맑음고산7.9℃
    맑음성산6.6℃
    구름조금서귀포7.7℃
    맑음진주2.5℃
    맑음강화3.9℃
    구름많음양평4.0℃
    구름많음이천5.1℃
    구름많음인제0.9℃
    구름많음홍천2.5℃
    맑음태백-2.0℃
    맑음정선군-0.8℃
    구름많음제천0.9℃
    구름많음보은3.0℃
    흐림천안3.4℃
    맑음보령2.8℃
    구름조금부여4.8℃
    구름많음금산6.6℃
    구름많음5.6℃
    맑음부안3.8℃
    맑음임실3.5℃
    맑음정읍2.9℃
    맑음남원4.3℃
    맑음장수3.5℃
    맑음고창군1.7℃
    맑음영광군1.0℃
    맑음김해시4.4℃
    맑음순창군2.8℃
    맑음북창원5.8℃
    맑음양산시4.0℃
    구름많음보성군3.8℃
    맑음강진군2.0℃
    맑음장흥1.2℃
    맑음해남-0.6℃
    구름조금고흥2.0℃
    맑음의령군1.8℃
    맑음함양군2.9℃
    맑음광양시6.2℃
    맑음진도군2.1℃
    맑음봉화-2.4℃
    맑음영주0.5℃
    흐림문경3.4℃
    맑음청송군-1.7℃
    맑음영덕3.9℃
    맑음의성-0.1℃
    맑음구미2.8℃
    맑음영천0.1℃
    맑음경주시0.6℃
    맑음거창2.6℃
    맑음합천3.1℃
    맑음밀양3.4℃
    맑음산청2.2℃
    맑음거제4.3℃
    구름조금남해5.8℃
    맑음2.5℃
  • 최종편집 2025-04-03(목)
 

우리는 인공지능이 탑재된 내비게이션을 통해 추천받은 길로 출근을 하고, 근무 중에는 Chat-GPT, Copilot 등 인공지능의 도움을 받아 업무를 수행하며, 귀가 후에는 OTT 서비스를 통해 인공지능이 추천해 준 Youtube 영상을 시청하다 잠에 드는 생활을 하고 있다. 


대부분의 시간을 자신은 모르지만 인공지능과 함께하는 현실 속에 살아가고 있는 것이다. 


2014년 알파고의 등장을 기점 삼아 인공지능 기술은 급속도로 발전하였으며, 현재는 컴퓨터인지 사람인지 구분을 할 수 없을 정도로 매우 정교한 인공지능 기술 서비스가 사회에 보편적으로 활용되고 있다.


 현대 사회는 소프트웨어(IT) 시대를 지나 인공지능 시대로 발전하고 있다. 해외에서 일상생활을 할 때 현지어를 사용하지 않으면 소통과 불편함이 존재하듯이, 현대 사회는 인공지능, 소프트웨어를 모르면 세상을 살아가기가 어려울 수 있을 정도로 생활 전반에 중요한 소통 도구로 자리매김하고 있다. 이러한 인공지능, 소프트웨어의 근반이 되는 이론은 수학적 지식을 기반으로 설계되어 있는 부분은 많은 사람이 알고 있는 상식일 것이다. 


 우리는 인공지능과 같이 복잡한 모델을 설계할 때, 그 안에 복잡하게 연결되어 있는 여러 수학적 개념들을 컴퓨터의 도움을 받아 시각화하여 그 관계를 직관적으로 이해할 수 있다. 수학적 개념의 시각화는 새로운 개념의 발견과 이해를 위해 수학적 이미지를 형상화하고 활용하는 과정을 뜻한다. 


 이를 수행하기 위한 수학 연산에 최적화된 무료 연산 도구를 한 가지 소개하고자 한다.


 2005년에 첫 발표된 Sage-Math(System for Algebra and Geometry Experimentation)는 서버용 무료 공개 소프트웨어로 PC에 직접 설치할 필요 없이 인터넷 환경만 있으면 언제, 어디서나 사용이 가능한 대수 연산 도구(Computer Algebra System)이다. 


 Sage-Math는 사이트에 접속한 후 워크시트(worksheet)를 생성하고, 워크시트 안에 수학 연산에 특화된 파이선(python) 명령어들을 입력하여, 수학적 개념의 시각화 및 다양한 시뮬레이션을 수행할 수 있다. 


6543R.png
출처 = wiki.sagemath.org / Sage-Math

 

실제 다양한 인공지능 모델을 통한 연산이 필요한 문제들은 상당히 큰 크기의 행렬 문제로 귀결되므로, 문제 해결을 위해 반드시 적절한 계산 도구를 필요로 한다. 인공지능을 구현하기 위한 알고리즘은 대부분 수학적 모델링과 선형화 과정을 거쳐 행렬의 연산으로 해결할 수 있는 선형모델로 변경하여야 하며, 행렬 계산은 그 크기에 따라서 큰 난이도의 차이를 가진다. 


 이와 같이 보통 수학의 개념이 현실의 문제에 적용되어 쓰일 경우 그 크기가 상당히 큰 경우가 많다. 이때 Sage-Math와 같은 수학 코딩 도구를 활용하면 여러 가지 요인을 동시에 분석해야 하는 큰 크기의 문제를 실제로 해결할 수 있다. 


 또한, Sage-Math Wiki 사이트(wiki.sagemath.org)에 접속하면 전 세계 많은 국가의 전문가들이 등록한 Sage-Math를 활용하여 수행할 수 있는 다양한 수학적 개념의 시각화 및 연산 예제와 연관된 전문적인 문서들을 확인할 수 있다. 소프트웨어 및 인공지능을 개발하는 전문 개발자가 아니더라도 Sage-Math와 같은 수학 도구 및 잘 만들어진 현실 예제들을 활용하면 누구나 현실의 복잡한 문제들을 수학적으로 탐구하고 해결을 해 나갈 수 있는 기반 환경을 조성할 수 있다.


 기술 발전이 빨라지는 현대 사회에서 인공지능 기술은 산업의 특성을 반영하며, 빠르게 발전하고 있다. 인공지능은 정부, 대기업, 오픈소스 기반으로 발전이 되고 있으며, 산업에서는 Open API를 이용하여 인공지능을 활용하는 서비스로 발전하고 있다. 인공지능 기술을 활용하는 것도 매우 중요한 일이나, 앞에서 언급한 바와 같이 간단한 공학도구(수학 도구)를 이용하면 현실의 다양한 문제 해결을 위한 인공지능 기반의 수학적 탐구가 가능하다. 이를 통한 산업 전반에 도움이 되는 인공지능 기술 서비스를 단계적으로 만들어 내는 체계적인 수학적 해결법이 다양하게 연구되고 활용이 될 수 있기를 기대한다.


image_8484133301721203405228.png
김경원 인튜브 융합교육혁신본부 본부장/이학박사
태그

전체댓글 0

  • 73610
비밀번호 :
메일보내기닫기
기사제목
[인튜브의 에듀테크 이야기] 공학도구 활용한 현실문제 수학적 해법
보내는 분 이메일
받는 분 이메일
Home
댓글 0
  • 카카오스토리
  • 네이버밴드
  • 페이스북
  • 트위터
  • 구글플러스
기사입력 : 2024.07.17 17:09
  • 프린터
  • 이메일
  • 스크랩
  • 글자크게
  • 글자작게