2장 파이썬으로 시작하는 인공지능
클라우드 방식 VS 스탠드얼론 방식
클라우드 방식: 프로그램과 데이터가 서버에 저장되고 관리 됨.(코랩)
장점: 인터넷 연결만 있으면 언제 어디서든 로그인하여 바로 코딩 가능
단점: 자신의 프로젝트에 맞는 최적의 환경 생성에 대한 한계점 존재
스탠드 얼론 방식: 프로그램과 데이터를 자신의 컴퓨터에 직접 저장
장점: 자신만의 최적의 환경 세팅 가능
단점: 소프트웨어 설치부터 자신의 개발환경을 모두 본인이 설정해야함
고급 언어로 작성한 소스를 기계어로 번역하여 실행하는 방식 컴파일러 VS 인터프리터
컴파일러: 프로그램 전체를 번역한 다음에 한꺼번에 실행
실행이 빠르다, C나 C++ 등
인터프리터: 한 줄씩 번역하고 실행하는 일을 순차적으로 진행하고, 일부 코드만 선택하여 실행 가능 ex) 파이썬등
객체 지향 언어란?
- 서로 관련이 있는 변수와 함수를 하나로 묶어서 다룰 수 있는 클래스를 제공
- 파이썬에서 객체지향 언어를 통해 코딩하는 방법은
<모듈에서 클래스 불러오기- 클래스의 객체를 만들기- 객체 함수를 호출하여 원하는 작업 실행>
- EX) 와플을 만드는 과정에서 와플 기계가 클래스, 와플이 객체이다.
'A.I' 카테고리의 다른 글
[A.I] 파이썬으로 만드는 인공지능 5장 (1) | 2024.06.07 |
---|---|
[A.I] 응용 사례 : 나이브 베이즈 영화 추천 (0) | 2024.06.06 |
[A.I] 파이썬으로 만드는 인공지능 4장 (0) | 2024.06.05 |
[A.I] 파이썬으로 만드는 인공지능 3장 (1) | 2024.06.03 |
[A.I] 파이썬으로 만드는 인공지능 1장 (0) | 2024.06.03 |