반응형 programming760 구글 텐서플로우란 머신러닝 오픈소스 플랫폼 머신러닝을 공부하는 사람이거나 관심있는 사람이라며 한번쯤 들어본 것이 텐서플로우이다. 머신러닝을 위한 오픈소스 플랫폼으로 구글의 관리하에 누구나 학습하고 사용할 수 있다. 인터넷을 검색해보면 가장 많은 결과물을 볼 수 있고, 내가 모르는 분야에 대해 텐서플로우를 이용하여 기계학습 시켜 새로운 결과물을 만들 수 있다. 오픈소프 ML 플랫폼 텐서플로우는 구글 브레인팀에서 개발한 기계학습 머신러닝이다. 오픈소스 플랫폼이기게 관심이 있거나 개발에 생각이 있다면 학습할 목적이 충분하다. 구글 산하에서 꾸준히 개발과 업데이트가 진행중이고 검색을 하면 텐서플로우를 이용한 다양한 결과물을 볼 수 있다. 굳이 다른 머신러닝 툴들과 비교했을 때 가장 많은 결과물이 있지 않나 싶다. 그만큼 인기가 많고, 사용자도 많으며, .. 2021. 8. 13. 엔트리 블록코딩 쉬움 7단계 추가된 블록 부채질하기 엔트리 블록코딩의 7단계까지 왔다. 엔트리봇에게 반복적으로 동작시키는 것도 알았다. 새로운 블록이 7단계에 보여준다. 부채질하기 블록이다. 부채질하기 블록은 꽃을 제거하는 명령어이다. 지금까지 어떻게 했는지 알았으니 블록을 조립해 본다. 주어진 미션 엔트리 블록코딩 7단계에서 제시된 미션은 위의 이미지에서 보이는 꽃을 제거한 후 목적지까지 엔트리봇을 이동시키는 것이다. 7단계까지 왔으면 이제 어떻게 하는지 느낌이 올 것이다. 당연하겠지만 반복하기 블록 또한 느낌이 올 것이다. 반복하기 블록은 반복하기 블록 내에 조립된 블록을 반복적으로 수행한다. 즉, 엔트리봇에게 반복적인 명령을 행하도록 할 수 있다. 제시된 블록 이번에 제시된 블록은 5가지이다. 6단계까지 이미 사용해 본 블록이 있고, 새로 추가된 것.. 2021. 8. 13. 머신러닝과 정규분포 Normal Distribution NumPy.random.normal(평균,표준편차,갯수) 확률이 어렵다고 느껴지지만 머신러닝을 위해 수학을 굳이 파고들 필요는 없다. 다만 개념을 아는 것은 중요할 것란 생각이다. 정규분포는 머신러닝에서 데이터의 집중도를 확인할 수 있고, 정규분포를 구할 수 있다는 것은 평균과 표준편차 확률 를 알 수 있다. 정규분포 Normal Distribution 정규분포 곡선은 아래와 같다. 정규분포 그래프의 가운데는 평균이며, 좌측, 우측으로 빼고 더한 값은 표준편차이다. 정확한 공식이나 계산은 모르더라도 아래의 이미지는 익혀두도록 하자. 머신러닝을 위한 정규분포 아주 많은 특정 데이터들이 빅데이터들이 많이 있을 때 데이터들은 여기저기 분포해 있고 나열되어 있다. 그럼에도 규칙이 있다. 어떤 값들이 개별적으로 존재하겠지만 대부분 비슷한 값들이 분포될 수 있다. 위의 .. 2021. 8. 13. 파이썬 리스트 값 추가하기 append insert extend 사용하기 파이썬 리스트를 다루다보면 값을 추가해야 할 일이 생길 수 있다. 값을 넣는 함수는 append함수와 insert함수가 있으며 extend함수를 사용할 경우 기존의 리스트 내용에 다른 리스트의 내용을 추가할 수 있다. 언급된 함수들을 사용하여 리스트에 값을 넣어본다. 파이썬 리스트 추가 함수 파이썬의 리스트에 값을 추가하는 함수는 append(), insert(), extend() 함수를 사용한다. append() 함수를 사용하면 기존의 리스트값의 가장 마지막에 추가적으로 값이 설정되고, insert() 함수를 사용하면 내가 원하는 위치에 인덱스 값을 사용하여 값을 넣을 수 있다. 기존의 리스트에 다른 리스트의 내용을 추가하려면 extend() 함수를 사용하면 된다. append( 값 ) 기존 리스트에 .. 2021. 8. 13. 이전 1 ··· 159 160 161 162 163 164 165 ··· 190 다음 반응형