본문 바로가기

인공지능 (AI)40

전통적인 프로그래밍 (명시적 프로그래밍)과 머신러닝의 비교 전통적인 프로그래밍과 머신 러닝은 모두 컴퓨터에 작업을 수행하도록 지시하는 데 사용되는 프로그래밍 유형이지만 서로 다른 방식으로 작동합니다. 전통적인 프로그래밍 전통적인 프로그래밍에서는 프로그래머가 명시적인 지침을 제공합니다. 컴퓨터가 따라야 하는 규칙. 이러한 지침은 프로그래밍 언어로 작성되어 컴퓨터가 이해할 수 있는 코드로 변환됩니다. 전통적인 프로그래밍의 예는 다음과 같습니다. 계산기 만들기 웹사이트 만들기 비디오 게임 만들기 머신 러닝 머신 러닝에서는 프로그래머가 예제를 제공하고 컴퓨터가 스스로 학습하도록 합니다. 컴퓨터는 데이터의 패턴을 식별하고 이러한 패턴을 사용하여 새로운 예측을 합니다. 머신 러닝의 예는 다음과 같습니다. 스팸 이메일 필터링 이미지 인식 사기성 신용 카드 거래 감지 차이점 .. 2024. 1. 10.
AI(인공지능) 용어는 언제 처음 사용되었나? 인공지능(AI) 용어의 유래 및 처음 사용된 이야기 인공지능(Artificial Intelligence)이라는 용어는 1956년 미국 다트머스 대학에서 열린 다트머스 인공지능 워크숍에서 처음 사용되었습니다. 이 워크숍은 인공지능 연구 분야의 공식적인 시작을 알리는 중요한 사건으로 평가받습니다. 워크숍의 주최자인 존 매카시(John McCarthy) 교수는 당시 초청장에 "인공적인 두뇌(Artificial Intelligence)를 만드는 가능성에 대한 연구"라는 문구를 사용했습니다. 이것이 바로 "인공지능"이라는 용어가 처음 등장한 계기입니다. 인공지능 초기 연구자들 매카시 교수는 인공지능을 "기계가 인간과 같은 방식으로 생각하고 행동할 수 있는 능력"이라고 정의했습니다. 그는 또한 인공지능이 언어 처리.. 2024. 1. 8.
튜링테스트란? 튜링테스트 쉬운 설명 1. 튜링머신이란? 튜링 테스트는 기계가 인간과 구별할 수 없는 지능적인 행동을 보이는 능력을 테스트하는 것입니다. 1950년 앨런 튜링의 논문 "Computing Machinery and Intelligence"에서 처음 소개되었습니다. 2. 튜링머신 동작방식 튜링 테스트는 다음과 같이 작동합니다. 인간 심사위원은 컴퓨터와 인간과의 두 가지 대화에 참여합니다. 심사위원은 텍스트 기반 채팅을 통해 두 대상과 상호 작용할 수 있습니다. 심사위원은 두 대상 중 어느 것이 인간인지 구별해야 합니다. 컴퓨터가 심사위원을 속여 인간이라고 믿도록 할 수 있다면 테스트를 통과한 것으로 간주됩니다. 튜링 테스트는 인공 지능의 발전을 측정하는 데 널리 사용되는 도구이지만 비판도 받았습니다. 한 가지 비판은 테스트가 지능.. 2024. 1. 6.
규칙기반시스템? 전문가시스템? 이란 인공지능의 초기 시절 중요한 역할을 했던 규칙기반시스템과 전문가시스템에 대해 알아보겠습니다. 규칙기반시스템은 '만약 A라면 B를 실행하라'와 같은 규칙들을 사용하여 문제를 해결하는 시스템입니다. 마치 요리 레시피를 따라 요리를 하는 것처럼, 규칙기반시스템은 명확한 규칙과 순서를 따라 정답을 도출합니다. 전문가시스템은 특정 분야의 전문가 지식을 컴퓨터에 구현하여 문제를 해결하는 시스템입니다. 의사 진단, 법률 상담, 금융 투자 등 전문적인 분야에서 인간 전문가의 판단을 대신하는 역할을 합니다. 규칙기반시스템의 특징 명확한 규칙: 시스템은 '만약-그렇다면' 형태의 규칙들을 사용하여 문제를 해결합니다. 단순한 구조: 규칙기반시스템은 비교적 구조가 단순하고 이해하기 쉽습니다. 제한적인 문제 해결: 명확한 규칙이.. 2024. 1. 5.