AI3 [AI] Learning (5-1) 기계 학습(Machine learning) 머신러닝은 명시적인 지침이 아닌 데이터를 컴퓨터에 제공해 준다. 컴퓨터는 이러한 데이터를 사용하여 패턴을 인식하는 방법을 학습하고 스스로 작업을 실행하게 된다.지도 학습(Supervised learning) 지도 학습은 컴퓨터가 입력-출력 쌍의 데이터 세트를 기반으로 입력을 출력으로 매핑하는 기능을 학습하는 작업이다.분류(Classification) 지도 학습에는 여러 작업이 있으며 그 중 하나가 분류이다 . 이는 함수가 입력을 이산 출력에 매핑하는 작업이다. 예를 들어, 특정 날짜의 습도와 기압에 대한 정보가 주어지면(입력), 컴퓨터는 그날 비가 올지 여부를 결정한다(출력). 컴퓨터는 비가 왔는지 여부에 따라 습도와 기압이 이미 매핑되어 있는 여러 날의 .. 2024. 6. 21. 인공지능 프로그래밍 week 1 윤리와 책임 우리는 AI의 사회적 충돌에 대해 어떻게 생각해야 할까? -책임: AI는 사회에 이로운 방면으로 발전되게 해야 한다. -핵심 원리: 인간을 존중하고 해를 끼치지 말고 벗어나야 한다. 이 원리들을 어떻게 넣을까? AI 프로젝트 사이클 문제인식 > 문제 정밀화(범위 지정) > 데이터 전처리 > 데이터 탐색 > 모델링 > 확장 파이썬 데이터 타입 • Number : 정수 (int), 실수 (float), 복소수 (complex) • Sequence : 문자열 (str), 리스트 (list), 튜플 (tuple) 자료형 • Mapping : {“Key”: “Value”} • Bool : True/False • Set : 중복 원소를 가지지 않는 집합(set) 특징 보유 파이썬 함수(만들어진) • a.. 2024. 4. 16. [AI] Search (1) SOLVING PROBLEMS BY SEARCHING- 올바른 길을 가려면 당연히 즉각적으로 행동을 취하지 않고 agent는 계획을 세워야 한다. 목표에 도달기 위한 길을 구성하는 행동을 하는 형태를 problem-solving agents라고 하고 그것을 수행하는 프로세스를 search라고 한다. - problem-solving agents가 atomic representation(원자적 표현)을 사용하는데, 그것은 world의 상태들을 전체로 취급하며 문제해결 알고리즘에 대해 구조적으로 안에 포함되지 않는다. 즉, 내부적으로 활동하지 않고 전체적인 것을 파악한다. *atomic representation(원자적 표현) : 한 구역에서 다른 구역으로 이동한다. 그렇게 world를 구분시켜 준다. - .. 2024. 4. 11. 이전 1 다음