AI 6

Chat gpt로 볼링 점수 계산하기

Chat gpt api를 활용해서 볼링 점수 계산을 해보자  1. 크롤링 할 사이트(블로그) 찾기기본적으로도 연산은 잘 해 줄 테지만, 계산의 정확도를 높이기 위해 볼링 점수를 계산하는 방법이 적힌 사이트 혹은 블로그를 둘러보다http://sports.koreanpc.kr:9000/sports_follow/sub/bowling/bowling_1_04_02.asp?naviNum=2 볼링 > 기초지식 > 점수계산방법 점수계산방법 --> --> 스트라이크 각 프레임의 제1투구에서 10개 핀이 전부 넘어지게 되면 '스트라이크'가 된다. 이때, 스트라이크의 득점은 10점이며, 보너스" data-og-host="sports.koreanpc.kr:9000" data-og-source-url="http://sports..

AI 2024.06.26

테트리오 랭크 예측

테트리오 데이터를 분석해서 랭크를 예측하는 코드를 만들어보자 우선 테트리오 사이트의 데이터들을 받아와 봤다 위의 사진은 받아온 데이터의 일부인데 여기서 내가 쓸 데이터는rank, apm, pps, vs, 40l-sprint, blitz 다. 간단한 설명을 해주자면rank; 랭겜을 돌려서 랭크를 받을 수 있다apm(attack per minute): 분당 공격 횟수pps(pieces per second): 초당 블럭 쌓는 수vs(versus score): 대결 점수40l-sprint: 테트리오 사이트의 모드 중 하나로 40줄을 제거하면 되는 모드blitz: 테트리오 사이트의 모드 중 하나로 제한시간 안에 최대한 많은 줄을 제거하는 모드이렇게 5가지를 입력했을 때 랭크를 예측시켜 주는 코드를 짤 것이다. 1..

AI 2024.06.12

과제

1. 선형 회귀 (1) 선형 회귀란? - 선형 회귀는 알려진 다른 관련 데이터 값을 사용하여 알 수 없는 데이터의 값을 예측하는 데이터 분석 기법 - 알 수 없는 변수 또는 종속 변수와 알려진 변수 또는 독립 변수를 선형 방정식으로 수학적으로 모델링함 (2) 선형 회귀가 중요한 이유 - 알려지지 않은 파라미터에 대해 선형 관계를 갖는 모델을 세우는 것이, 비선형 관계를 갖는 모델을 세우는 것보다 용이하기 때문 (3) 선형 회귀의 단계 - 예를 들어, (x,y)에 대한 입력 데이터 세트가 (1,5), (2,8), (3,11)이라고 가정할 때 직선을 그리고 1과 5 사이의 상관 관계를 측정한다 모든 값이 맞을 때까지 새 값 (2.8) 및 (3.11)에 대한 직선 방향을 계속 변경한다 선형 회귀 방정식을 y=..

AI 2024.04.03

사진을 다양하게 변형시켜보자

1. Blur, Canny, Erode, Dilation 정의 Blur 이미지에서 잡음을 제거하거나 디테일을 흐리게 만드는 작업을 수행합니다. 이는 잡음을 줄이고, 이미지의 부드러운 효과를 만들어 더 나은 시각적 결과를 얻기 위해 사용됩니다. Canny 이미지에서 경계를 감지합니다. 이미지에서 물체의 윤곽을 찾거나 객체를 추출하는 데 사용됩니다. 엣지 감지 알고리즘 중에서 가장 널리 사용되는 것 중 하나입니다. Erode 이미지에서 물체의 외부 경계를 침식시키는 작업입니다. 작은 객체나 노이즈를 제거하거나 이미지의 크기를 줄이기 위해 사용됩니다. Dilation 이미지에서 물체의 외부 경계를 팽창시키는 작업입니다. 작은 구멍을 메우거나 물체를 확장시키는 데 사용됩니다. 이미지의 작은 구멍을 메우거나 물체..

AI 2024.03.27

영상인식과 opencv

1. 영상인식 이란? - 그림으로 된 정보를 컴퓨터를 이용하여 처리하는 일 - 고도의 그래픽 기술과 함께 인공지능적인 요소가 필수적으로 포함되어야 하는 분야 영상인식 기술 Classification(분류): 이미지가 속한 카테고리를 식별하는 과정이며, 이미지는 하나의 카테고리에만 할당됩니다. Tagging(태깅): 하나의 이미지에서 여러 개체를 인식할 수 있는 더 높은 정확도의 분류 작업입니다. 하나의 이미지에 하나 이상의 태그가 할당될 수 있습니다. Detection(검출): 개체를 찾기 위해 이미지에서 관심 객체 주위에 경계 상자를 배치합니다. Segmentation(분할): 이미지의 요소를 가장 가까운 픽셀로 찾을 수 있으므로 매우 정확하고 정밀할 때 필요한 감지 작업입니다. 2. opencv란? ..

AI 2024.03.20

[인공지능] 인공지능

AI란? AI는 "인공지능"의 약자로, 기계나 컴퓨터 시스템이 인간과 유사한 지능을 가지고 작업을 수행하거나 문제를 해결할 수 있는 능력을 말한다. 이러한 시스템은 데이터를 분석하고 패턴을 인식하여 학습하며, 이를 바탕으로 의사 결정을 내리거나 문제를 해결한다. 강인공지능과 약인공지능 강인공지능은 인간 수준 또는 그 이상의 지능을 가진 인공 시스템을 가리킨다. 이러한 시스템은 다양한 복잡한 작업을 수행하고, 추론, 학습, 문제 해결 등의 인간 수준의 지적 활동을 할 수 있다. 예를 들어, 자율 주행 자동차, 심층 의료 진단 시스템, 인간과의 자연어 대화 등이 강인공지능의 예시다. 이러한 시스템은 사람의 지능과 거의 동등한 능력을 가지고 있으며, 많은 분야에서 혁신적인 발전을 이룰 수 있다. 인공지능은 특..

AI 2024.03.06