본문 바로가기

코딩 학원(국비지원)

94일차 코딩학원

반응형

6/7 공부내용정리

  1. 선형회귀분석의 예시 : 신규 고객의 소득 예측, 신규 고객의 신용등급 분류.  
  2. https://io.google/2023/intl/ko/   AI 공부시 자주 들어가서 확인할 것.  
  3. TensorFlow는 머신러닝을 위한 엔드투엔드 오픈소스 플랫폼이다. 구글이 만들었다.  
  4. 파이토치도 급부상 중이다.   
  5. Siri도 머신러닝의 예다.   
  6. 엔비디아의 행보에 관심을 가져보자. AI 관련 가장 Hot한 기업이다.  
  7. Google Colab으로 GPU를 체크해보자. 
  8. 1차원이나 2차원 데이터를 처리하는 경우에도 TensorFlow를 사용할 수 있지만, 텐서플로우의 주요 장점은 고차원 데이터와 복잡한 연산을 다룰 때 더욱 두드러진다. 특히 딥러닝 모델과 같이 매우 복잡한 구조와 대량의 데이터를 다루는 경우에 TensorFlow를 사용하는 것이 유리하다.

    TensorFlow는 텐서(Tensor)라는 다차원 배열을 중심으로 구성되어 있으며, 다차원 데이터를 효율적으로 처리할 수 있는 다양한 함수와 연산을 제공한다. 

 

GPU 확인 

# 텐서와 연산이 어떠한 장치에 할당되었는지 출력해보자
tf.debugging.set_log_device_placement(True)
print(tf.debugging.set_log_device_placement(True))

# 텐서 생성 
a = tf.constant([
    [1, 1],
    [2, 2]
])

b = tf.constant([
    [6, 7],
    [8, 9]
])

c = tf.matmul(a, b)

print(c)

tf.debugging.set_log_device_placement(False)

 

CPU와 GPU 차이

 

반응형