본문 바로가기

AI교육62

완전 초짜 VVVV : 노드와 I/O박스 연결 ▷노드박스 VVVV에서 마우스 왼쪽 더블클릭을 하면 위와 같이 다양한 목록을 확인할 수 있다. 이 다양한 기능을 가진 박스들을 노드라고 한다. 오른쪽 이미지처럼 검색창에서 원하는 기능의 노드를 검색할 수 있다. 더하기 기능을 하는 노드를 활용해 간단한 덧셈식을 만들어보자. 왼쪽의 사진처럼 검색창에 +를 입력 후 첫번째 노드를 클릭한다. 왼쪽 사진처럼 +가 적혀있는 작은 박스가 생성되는데 이게 바로 노드이다. I/O박스와 노드 모두 위쪽과 아래쪽에 작은 점이 찍혀있다. 점이 여러개가 찍혀있을 수도 있고, 한개일수도 있다. 이때 위쪽의 점은 인풋(입력)용이고, 아랫쪽의 점은 아웃풋(출력)용이다. 위에 있는 인풋용 점들을 '인풋핀', 아래에 있는 아웃풋용 점들을 '아웃풋핀'이라고 한다. 이제 이 점들을 이용해.. 2021. 1. 18.
완전 초짜 VVVV : I/O박스의 종류와 조작법 ▷I/O박스의 종류 VVVV에서 마우스 오른쪽 클릭을 2번 연속으로하면 위와 같이 박스형 객체들을 선택할 수 있는 창이 뜬다. 이런 다양한 박스모양의 객체들을 I/O박스라고 한다. BANG/TOGGLE/PRESS 등 다양한 박스들을 선택할 수 있다. 오른쪽의 이미지는 직접 모든 I/O박스들을 생성해본 것이다. 마우스 오른쪽 클릭을 2번한 후 아무 것도 선택하지 않으면 나오는 박스를 '넘버박스'라고 한다. 다른 박스를 생성하고 싶으면 원하는 박스를 클릭하면 되는데, 아직 완전 초보자라 저 박스들이 다 어떨 때 쓰이는지 모른다ㅠㅠ PRESS 박스는 온오프 스위치처럼 눌렀다, 껐다를 입력할 수 있다. NUMBER박스는 소수점 아래 4자리까지 표현할 수 있는 반면, INTEGER 박스는 정수만 입력할 수 있다... 2021. 1. 17.
완전 초짜 vvvv : 미디어융합아트와 vvvv AI교육 두번째 수업으로 '미디어아트융합'를 수강했다. 교수님의 수업은 너무너무 좋았지만, 교재가 없어서 듣고나면 기억이 안날 것 같아서 배운 내용을 간단하게 정리해보려고 한다. ▷미디어아트(MEDIA ART) 과목 이름이 미디어아트 융합이니까 기본적으로 미디어아트에 대해 알아야할 것 같다. 미디어아트란 다양한 대중매체를 통해 예술작품을 만드는 것이라고 할 수 있다. 유명한 고 백남준 선생님의 비디오아트도 미디어아트의 한 종류라고 할 수 있다. ▷인터랙티브 아트(INTERACTIVE ART) 이런 미디어아트 중 AR(증강현실), VR(가상현실), AI(인공지능) 등의 기술 발달로 등장하게 된 예술이 인터랙티브 아트이다. 인터랙티브 아트란 관객이 작품을 감상하기만하는 것이 아니라, 작품에 직접 참여하는 쌍.. 2021. 1. 16.
완전 초짜 파이썬 : 함수(목록 반환) >>함수로부터 목록 반환하기 예제 함수 내에서 사용자로부터 이름과 나이를 입력 받아 main에 전달해, main에서 입력 받은 값 출력하게 만들기 결과물 코딩 def per_info(): print('이름과 나이를 입력하세요') name = input('name:') age=int(input('age:')) return [name, age] 목록 반환 응용1 예제 점수 = [90, 95, 80, 55] 인 리스트에서 / 60점 이상이면 pass 그렇지 않으면 fail을 출력하는 findGrades 함수를 작성하시오. 결과물 코딩 def findGrades(scores): save_grades = [] for n in scores: if n>=60: save_grades.append('pass') else.. 2020. 12. 7.
완전 초짜 파이썬 : 함수(재귀함수) >>재귀함수 활용하기 예제 재귀함수를 이용해 1에서 n까지 더하는 입출력문을 만들어라. 결과물 코딩 def findSum(n): if n==1: return 1 else: return n+findSum(n-1) a=input('숫자 입력:') a=int(a) print(findSum(a)) : 재귀함수(순환함수)란 자기 자신을 호출하여 순환 수행되는 함수이다. : 한 작업을 통째로 해결하는 것이 아닌, 같은 유형의 하위 작업으로 분할하여 해결하는 방법이 효율적일 경우 사용한다, : 위의 경우처럼 1에서 n까지 더하는 반복작업을 재귀함수를 활용해 쉽게 해결할 수 있다. >>위의 재귀함수 응용하기 예제 1부터 N까지 곱하는 N!(N펙토리얼) 함수를 만들어보기 결과물 코딩 def factorial(n): if.. 2020. 12. 5.
완전 초짜 파이썬 : 함수(기본) >>사용자 지정 함수 활용하기 예제 사용자로부터 숫자를 입력받아 짝수인지 또는 홀수인지 점검 후 적절한 메시지 출력하는 코딩 작성 결과물 코딩 x=input('확인하고 싶은 수를 입력하세요:', ) x=int(x) def check(x): return x%2 2020. 12. 4.
AI 교육대학원 면접 준비 : 용어 정리 ▷엣지 컴퓨팅 중앙집중 서버가 모든 데이터를 처리하는 클라우드 컴퓨팅과는 다르게, 분산된 소형 서버를 통해 실시간으로 데이터를 처리하는 기술. IoT의 본격화로 인한 데이터 양의 증가라는 한계를 맞은 클라우드 컴퓨팅의 한계를 극복하기 위한 방법. ▷자연어 사람들이 일상적으로 쓰는 언어를 통칭. 인공어의 반대 ▷브로드밴드 광대형 초고속 인터넷 네트워크 ▷아인슈타인 명언 교육이란 학교에서 배운 것ㅇ르 모두 잊어버린 후에도 남는 그 무엇이다. ▷인공신경망 인간의 신경을 흉내낸 머신러닝 기법 ▷베이지안 이론 사전확률을 바탕으로 새로운 정보와 관찰의 결과를 더해서 객관화된 확률로 나아가는 과정. 사전확률 + 새로운 정보 >> 사후 확률의 변화 자세한 설명은 아래 포스팅 참고 https://m.post.naver... 2020. 6. 19.
AI 교육대학원 면접 준비 : AI + 교육 대학원 과 이름이 AI교육이니 이제 AI교육이 무엇인지 알아야한다. AI교육이란 무엇일까? 둘 다 된다. 1) AI를 활용한 교육 2) AI에 대한 교육 그런데 이 두가지 교육에 대해서 살펴보기 전에 먼저 왜 우리가 이런 AI를 활용한 교육이나, AI에 대한 교육을 해야하는지에 대해 생각해봐야한다. 위에 영상 'EBS 다큐 프라임 AI와 인간은 공존할 수 있을까?'에는 우리 사회 곳곳에서 사용되는 AI에 대해 나온다. 앞으로 사회 전반에 걸쳐 더욱더 다양한 분야에서 다양한 방식으로 AI가 활용될 것이며, 이는 앞으로 학생들이 살아갈 미래의 생활모습을 완전히 바꿔놓을 것이다. 일하는 방식이 바뀔 것이고, 그에 따라 직업이 바뀔 것이며, 이는 소유와 노동의 계층구조 또한 바꿀 것이다. 이런 변화하는 사회의 .. 2020. 6. 18.