본문 바로가기

Python

데이터 분석으로 파이썬(Python)을 사용하는 장점 * 본포스팅은 에서 발췌한 내용으로 작성되었습니다.   컴퓨터는 우리의 생활 모든 면에서 활약하고 있습니다. 이러한 컴퓨터를 작동시키기 위해 필요한 “프로그램”이라는 지침서를 작성할 때 필요한 것이 프로그래밍 언어입니다. 이 프로그래밍 언어는 인간의 언어와 컴퓨터의 언어를 연결하는 역할을 갖고 있습니다.  현대의 컴퓨터 기술 세계에서는 많은 문제와 과제를 해결하기 위해 다양한 프로그래밍 언어가 존재하고 있습니다. 이러한 언어들은 각자 고유한 특징이나 강점을 가지고, 다른 용도나 목적에 맞춰서 개발되고 있습니다. 예를 들어, 웹 애플리케이션을 개발할 때는 “JavaScript”나 “Ruby on Rails”가 자주 사용되며, 시스템 개발이나 게임 개발에서는 “C++”나 “Java”가 많이 채택됩니다. 또한.. 더보기
프로야구에서 활용되는 "데이터 분석" * 본포스팅은 에서 발췌한 내용으로 작성되었습니다.   ⚾ 각 구단에 배치된 “애널리스트“ 야구의 데이터 분석이라고 하면 쉽게 상상이 가지 않을 수 있지만, 프로야구에서 데이터를 활용하는 방법으로 크게 ①편성, ②육성, ③전술의 3가지를 들 수 있습니다. ✔ 활용 사례 ①편성첫 번째인 편성은 팀에 선수를 영입하는 일입니다. 영입할 선수와 방출할 선수를 판단할 때 데이터에 의한 분석은 필수적입니다. 예전에 브래드 피트가 주연하고 영화화되어 화제가 된 「머니볼」 에서는 주로 이 편성 면에서 데이터를 활용함으로써, 자금이 부족한 약소 구단이 강팀으로 변모한 실화가 그려져 있습니다. ✔ 활용 사례 ②육성두 번째인 육성은 자팀의 선수를 강화하는 일입니다. 입단 당시부터 이미 1군에서 활약할 능력을 갖춘 선수는 거.. 더보기
파이썬(Python)은 어디에서 도움이 되나요? * 본포스팅은 에서 발췌한 내용으로 작성되었습니다.   ⚾ 데이터 분석 인터넷의 보급과 디지털 기기의 진화로 인해, 현대 사회에서는 매일 방대한 양의 데이터가 생성되고 있습니다. 이 정보의 산에서 가치 있는 식견을 끌어내기 위해서는 데이터를 분석하고 식견을 이해하는 스킬이 필요합니다.  데이터 분석을 통해 얻은 통찰은 우리가 직면하고 있는 문제를 해결하고 새로운 가치를 창출하는 열쇠가 되기 때문에 모든 분야에서 그 중요성이 높아지고 있습니다.  Python을 이용하면 데이터를 효율적으로 처리하고 분석 결과를 시각적으로 알기 쉽게 표현할 수 있습니다. 그래서, Python은 데이터 분석의 영역에서 큰 역할을 하고 있습니다.  구체적으로는 고객의 구매 행동을 분석하는 사례나 의료 분야에서 환자의 데이터를 분.. 더보기
양자 컴퓨터 프로그래밍을 체험해볼 수 있는 Blueqat(블루캣) 설치 * 본 포스팅은 에서 발췌한 내용으로 작성되었습니다. 양자 컴퓨터 프로그래밍은 기존 방식과 비슷한 점도 있고 다른 점도 있기에, 직접 체험하며 익숙해지는 것부터 시작하는 것이 좋습니다. 그래서 오늘은 양자 컴퓨터 개발용 툴 Blueqat(블루캣)을 설치하는 방법을 안내해 드리겠습니다. Blueqat은 오픈소스 프로젝트이므로 무료로 이용할 수 있으며 python 라이브러리이기 때문에 windows 나 macOS 등 다양한 환경에서 이용할 수 있습니다. ① python 설치 Blueqat은 python의 라이브러리로 제공되기 때문에 우선 PC에 python을 설치해야 합니다. python은 초보자도 쉽게 배울 수 있는 인기 있는 프로그래밍 언어로, 머신러닝 붐과 함께 빠르게 보급되고 있습니다. python은.. 더보기
인공지능 수학 공부, 꼭 알아야 할 편미분과 전미분! 편미분에서는 다변수함수를 하나의 변수에 대해 미분합니다. 인공지능에서 파라미터 하나의 변화가 전체에 미치는 영향을 구하는데 사용합니다. 편미분 여러 개의 변수를 가진 함수에 대해 하나의 변수만으로 인한 미분을편 미분이라고 합니다. 편미분의 경우 다른 변수는 상수로 취급합니다. 예를 들어, 2변수로 이루어진 함수 f(x,y)의 편미분은 다음과 같이 (델, 디, 파셜 등으로 읽는다)의 기호를 사용해 나타낼 수 있습니다. x만 미소(微小)한 양 Δx만큼 변화시키고, Δx를 한없이 0에 가깝게 합니다. y 는 미소 변화하지 않으므로 편미분일 때는 상수처럼 취급할 수 있습니다. 아래 그래프처럼 나타냅니다. 위 그래프에서는 x¡이외의 변수를 고정하고, x¡에 대한 f(x₁, x₂, …, x¡, …)변화의 비율을 구.. 더보기
인공지능 수학 공부, 꼭 알아야 할 극한과 미분편! 이번 포스팅에서는 상미분·편미분·연쇄율 등 인공지능에 필요한 여러 가지 미분 관련 지식을 학습합니다. 미분은 한마디로 변화의 비율을 말합니다. 예를 들어 움직이는 물체의 위치를 시간으로 미분하면 그 물체의 속도가 됩니다. 인공지능에서는 다변수함수나 합성함수 등의 조금 복잡한 함수를 미분해야 합니다. 어렵게 느껴질 수도 있지만 이 장에서는 이것들을 하나하나 차근차근 설명합니다. 여러 가지 인공지능 기술의 배경이 되는 이론에 미분은 불가결한 것인데, 이 장에서는 미분의 기본부터 시작해서 다변수로 이뤄진 함수의 미분, 여러 개의 함수로 이뤄진 합성함수의 미분 등을 설명합니다. 복잡한 함수의 미분을 학습함으로써 어떤 파라미터가 전체에 미치는 영향을 예측할 수 있게 됩니다. 이 포스팅에서 미분 설명은 학문으로서의.. 더보기