본문 바로가기

강의5

ML #12 : 머신러닝 자율학습 특징과 적용 예시 (비지도학습) 개인적으로 머신러닝 관련 학습을 하고 있어서 작성하는 메모 형태의 포스팅이니 감안하고 읽어주시면 감사하겠습니다. 개인적으로 자율학습을 사용하는 일은 많이 없지만 가끔 클러스터링을 위해 사용하곤 합니다. 오늘은 비지도학습이라고도 불리는 자율학습에 대한 기본 내용과 특징에 대해 포스팅하겠습니다. 자율학습 개요예를 들어 머신러닝을 통해 분류를 수행한다고 했을 때, 지도학습과 같은 방법으로 분류를 수행할 수 있으며, 오늘 살펴볼 내용과 같이 자율학습을 사용해서 분류를 수행할 수 있습니다. 지도학습은 목적 값이 존재하는 데이터이며, 자율학습은 목적값이 없는 데이터입니다. 자율학습은 비지도학습이라고도 불립니다. 비지도학습의 특징은 아래와 같습니다. 관찰한 데이터의 패턴, 규칙 탐색입력 데이터의 패턴을 찾음종속 변수.. 2020. 4. 24.
파이썬 PyAutoGui 무한 마우스 클릭 매크로 만들기 (Python) 직장생활을 하다 보면 PC의 어떤 한 곳을 계속 클릭해야 하는 일이 가끔 발생하거나, 기다렸다가 특정 위치를 클릭해야 하는 일이 발생합니다. 이게 너무 귀찮아서 파이썬의 Pyautogui 패키지를 사용해서 무한 마우스 클릭 스크립트를 짜보았습니다. 무한 마우스 클릭 코드를 작성하기 위해서는 'pyautogui' 패키지와 'time' 패키지가 필요합니다. 또한, 클릭하고자 하는 곳의 모니터 좌표를 얻어와야 합니다. 기본 마우스 클릭 코드 마우스 클릭을 위해서 클릭할 곳의 모니터 좌표를 알고 있다고 가정하고 포스팅하겠습니다. 좌표를 클릭하기 위한 코드는 아래와 같습니다. import pyautogui import time # 좌표 위치 입력 (x, y, 버튼, 횟수, 간격) pyautogui.click(10.. 2020. 3. 5.
HyperMesh로 Abaqus 모델링 #2 : Step Manager 기본 설정 아바쿠스로 모델링해 보시면 알겠지만, Step에서 해석의 전반적인 설정을 할 수 있습니다. HyperMesh의 'Step Manager'에서는 Element, Node와 같은 모델링을 제외한 하중, 변위, 온도와 같은 해석 조건이 일괄적으로 설정가능합니다. Abaqus에서 HyperMesh로 처음 넘어왔을 때는 낯설었지만, 지금은 이러한 기능이 아바쿠스로 설정하는 것보다 몇배는 더 편하고 빠르게 설정할 수 있습니다. Step Manager 클릭Step Manager는 Utility 탭의 하단에서 찾을 수 있습니다. 이 탭이 없다면 View 메뉴에서 Utility Manu를 찾아서 클릭해주시면 나타납니다. New Step 생성순서는 New - Name 입력 - Create 순으로 하시면 됩니다. 여기서 여.. 2020. 3. 1.
AI 머신러닝 딥러닝 온라인 무료 교육 사이트 공유 몇년전 알파고의 흥행과 더불어 이제는 엔지니어와 직장인이라면 누구나 AI의 중요성에 대해 알고 계실 것입니다. 현재 AI를 써서 데이터마이닝으로 공정을 제어하고 사람이 하는 단순 반복성 작업들은 컴퓨터가 대신할 수 있을 정도로 AI의 보급화가 빠르게 진행되고 있습니다. 이번 포스팅에서는 이러한 AI에 대해 전문적으로, 그리고 무료로 사람들과 지식을 나누는 Open Course를 공유하고자 합니다. 아래 네 개의 사이트를 접속해서 확인하면 되겠습니다. ◎ 코세라 : https://www.coursera.org ◎ K-MOOC : https://www.kmooc.kr◎ edwith : https://www.edwith.org◎ KOOC : https://kooc.kaist.ac.kr 2020. 2. 7.
파이썬 Pyinstaller 윈도우 응용프로그램 만들기 (Python) 업무에 있어서 파이썬의 활용은 두드러집니다. 데이터를 조금이라도 만지는 사람이라면 말이죠. 내가 직접 만든 파이썬 파일이 아주 유용해서 다른 사람들에게 공유해 주고 싶은데 다른 사람 컴퓨터에 파이썬과 기타 라이브러리가 설치되어 있지 않은 경우가 많습니다. 처음에는 파이썬과 라이브러리들을 다른 사람 컴퓨터에 설치해 주기도 하였지만 번거로운 일인지라 몇 번 시도하고 그만두었습니다. 이를 해결하기 위한 적당한 도구를 Google신께 검색하다가 Python의 라이브러리 중 하나인 Pyinstaller을 알게 되었고, 이를 활용해서 유용한 파이썬 코드를 다른 사람들과 함께 사용하고 있습니다. 물론, 해당 환경은 파이썬 관련 프로그램이 설치되지 않았습니다. PyQt5로 구성한 GUI를 윈도우 응용프로그램으로 만들 .. 2020. 1. 24.