IT/AI(23)
-
텐서플로로 단순회귀분석 해보기 : Simple Linear Regression with Synthetic Data
통계학에서의 단순회귀분석을 텐서플로로 해보도록 하겠습니다. 이게 일단 제일 기초죠. 꼼꼼히 살펴보시고 많은 도움이 되시기를 바랍니다. Learning objectives: 이 연습을 수행한 후에는 다음을 수행하는 방법을 알게 됩니다. Run Colabs. 다음 하이퍼 파라미터를 조정합니다. 학습률 시대의 수 배치 크기 다양한 종류의 손실 곡선(loss curves)을 해석합니다. Import relevant modules 다음 셀은 프로그램에 필요한 패키지를 가져옵니다. import pandas as pd import tensorflow as tf from matplotlib import pyplot as plt Define functions that build and train a model 다음 코드..
2022.12.04 -
tf.keras를 사용하기 위해 알아야 할 오픈소스 2가지
오늘은 tf.keras를 사용하기 위해 알아야 할 오픈소스 2가지에 대해서 알아보겠습니다. 텐서플로에 접근하기 위해서 알아야 할 내용중의 하나입니다. NumPy 및 pandas tf.keras를 사용하려면 최소한 다음 오픈소스 Python 라이브러리 2개에 대한 이해가 필요합니다. NumPy: 배열 표현 및 선형 대수 연산 단순화를 단순화합니다. pandas: 메모리에서 데이터 세트를 쉽게 나타낼 수 있는 방법을 제공합니다. 만약 NumPy 또는 Pandas에 익숙하지 않은 경우 다음 두 가지 Colab 연습으로 시작해 볼 수 있습니다. NumPy Ultraquick 튜토리얼 Colab 실습에서 이 과정에 필요한 NumPy 정보를 모두 확인할 수 있습니다. pandas Ultra 튜토리얼 Colab 실습..
2022.12.03 -
TensorFlow 툴킷 계층 구조
TensorFlow는 머신러닝용 엔드 투 엔드 오픈소스 플랫폼입니다. TensorFlow는 머신러닝 시스템의 모든 측면을 관리하기 위한 풍부한 시스템입니다. 하지만 이 강의에서는 특정 TensorFlow API를 사용하여 머신러닝 모델을 개발하고 학습시키는 방법에 중점을 둡니다. 광범위한 TensorFlow 시스템에 관한 자세한 내용은 TensorFlow 문서를 참조하세요. TensorFlow API는 하위 수준 API를 기반으로 하는 상위 수준 API를 사용하여 계층적으로 정렬됩니다. 머신러닝 연구원은 하위 수준 API를 사용하여 새 머신러닝 알고리즘을 만들고 탐색합니다. 이 클래스에서는 tf.keras라는 상위 수준 API를 사용하여 머신러닝 모델을 정의 및 학습시키고 예측합니다. tf.keras는 ..
2022.12.03 -
텐서플로 2.0 시작하기: 초보자용
AI를 이용하기 위해서 텐서플로를 사용하기로 결정하고 본격적으로 알아가보기로 합니다. 저는 AI를 이용한 주식투자에 관심이 있습니다. 생각이 확장되는대로 한번 제가 공부해 가는 것을 여기에 올려가 보도록 하겠습니다. 텐서플로 2.0 시작하기: 초보자용 이걸 하려다 보니 일단 저는 환경이 윈도즈인데 WSL(윈도우에서 리눅스를 지원하는 환경)이 생겼고, 그 환경에서 텐서플로의 원활한 지원이 된다고 해서 먼저 WSL의 구축을 하였습니다. 저와는 다른 환경에 계신분들은 또 다른 방법으로 환경을 구축하시면 되겠습니다. 이 짧은 소개 글은 Keras를 사용하여 다음을 수행합니다. 사전에 빌드한 데이터세트를 로드합니다. 이미지를 분류하는 신경망 머신 러닝 모델을 빌드합니다. 이 신경망을 훈련합니다. 모델의 정확도를 ..
2022.12.03 -
AI 도구 및 프레임워크 목록
AI 도구 및 프레임워크 목록 인류의 시작부터 우리는 종으로서 항상 일상적인 작업에서 우리를 돕기 위해 노력해 왔습니다. 석기 도구에서 현대 기계에 이르기까지 일상 생활에 도움이 되는 프로그램 개발을 위한 도구에 이르기까지. 가장 중요한 도구 및 프레임워크는 다음과 같습니다. 사이킷 런 텐서플로우 테아노 카페 MXNet 케라스 파이토치 CNTK 자동 머신러닝 OpenNN H20: 오픈 소스 AI 플랫폼 구글 머신러닝 키트 사이킷 런 Scikit-learn 은 가장 잘 알려진 ML 라이브러리 중 하나입니다. 이는 많은 관리 및 비지도 학습 계산을 뒷받침합니다. 선례에는 직접 및 계산된 재발, 선택 트리, 번칭, k-implies 등이 포함됩니다. Python의 두 가지 필수 라이브러리인 NumPy 및 Sc..
2022.11.05 -
텐서플로 허브(TensorFlow Hub) 와 전이학습(Transfer Learning)
모델의 정확도를 높이기 위해서 이미 학습해 놓은 텐서플로의 모델을 사용하여 처리하는 방법(전이학습)을 사용합니다. TensorFlow Hub and Transfer Learning TensorFlow Hub는 사용할 수 있는 이미 훈련된 TensorFlow 모델의 온라인 리포지토리입니다. 이러한 모델은 있는 그대로 사용하거나 전이 학습에 사용할 수 있습니다. 전이 학습은 기존의 훈련된 모델을 취하여 이를 확장하여 추가 작업을 수행하는 과정입니다. 여기에는 가능한 다른 출력을 얻기 위해 최종 레이어를 추가 및 재교육하는 동안 모델의 대부분을 변경하지 않고 그대로 두는 것이 포함됩니다. 우리는 둘 다 할 것이다. 여기에서 TensorFlow Module Hub에서 사용 가능한 모든 모델을 볼 수 ..
2021.05.15