본문 바로가기

IT 초보코딩의 세계74

딥러닝(TensorFlow 애플리케이션 개발 환경 구축) 1-1장 ◆ 애플리케이션 개발 방법 ▶ Native App: 모바일 운영체제에서 제공하는 SDK를 이용해서 Native Language로 Application을 제작하는 방법 ● 운영체제와 디바이스의 기능을 전부 사용 가능 ● 속도가 가장 빠름 ● 운영체제 별로 다른 언어를 사용해야 하기 때문에 여러 운영체제의 Application을 개발하는 것이 어려움 ▶ Web App: 모바일 웹 페이지를 만들고 운영체제의 WebView를 이용해서 출력하는 방법 ● 하나의 웹 애플리케이션만 만들면 운영체제 와 상관없이 사용 가능 ● 업데이트가 빠름 ● 디바이스 나 운영체제의 모든 기능을 사용할 수 없음 ▶ Hybrid App ● 프레임워크를 이용해서 한 번의 코딩으로 여러 운영체제의 Application을 개발 ● 센서의 기.. 2024. 4. 9.
딥러닝(TensorFlow Lite Application Architecture) 1장 ◆ TensorFlow Lite Application 개발 프로세스 ▶딥러닝 모델 개발 프로세스에서는 Python 과 TensorFlow 를 이용하여 모델을 설계하고 훈련 ▶ 모델이 개발되면 모바일에서 사용 가능하도록 TensorFlow Lite 모델로 변환하여 저장 ▶ 딥러닝 모델 개발 단계의 최종 산출물은 TensorFlow Lite 모델을 파일로 저장한 tflite 파일 ▶ tflite 파일이 생성되면 안드로이드 Application 개발 환경에서 안드로이드 Application의 User Interface 와 Business Logic을 개발하는데 UI 개발 단계에서는 사용자에게 보여줄 화면을 개발하고 화면에서 발생하는 이벤트를 비즈니스 로직과 연결하는데 비즈니스 로직 개발 단계에서는 UI로부터 .. 2024. 4. 9.
태블로 Tableau(Heat Map Chart) 8-1장 ◆ 히트 맵 차트 ▶ 히트 맵 차트는 테이블 형식으로 데이터 수치상의 차이를 색상으로 표현할 수 있는 차트 ▶ 상대적인 차이를 확인할 때와 더불어 기준치 또는 평균에서 크게 벗어 나는 데이터를 식별할 때 유용하게 활용 ▶ 히트 맵 차트는 다양한 상황에서 활용될 수 있는데 리테일 업계에서 X축에는 시간(1시, 2시, 3시, 22시, 23시, 24시) Y축에는 요일(월, 화, 수, •••) 을 넣어 요일 별, 시간대 별 방문 횟수 또는 매출 등을 파악할 때 활용 ▶ 히트맵 차트 예시는 1년간의 매출을 요일 별로 구분한 것으로 11월 수요일에 가장 많은 매출이 발생했고 금요일과 토요일에는 매월 비슷한 수준으로 매출이 낮다 는 것을 색상을 통해 알 수 있음 ▶히트맵 차트를 구성하기 위해서는 2개의 차원 필드와 .. 2023. 11. 22.
태블로 Tableau(Scatter Chart) 8장 ◆ 분산형 차트 ▶ 분산형 차트는 행 과 열 선반에 각각 1개 이상의 측정값을 활용해 해당 데이터가 어떻게 분포돼 있는지 파악할 수 있는 차트 ▶ 여러 마크 유형을 활용할 수 있는데 색상과 크기를 활용해 데이터의 측정 가능한 세부 정보 또한 추가로 표현 가능 ▶ 분산형 차트는 데이터의 분포 위치를 표현하거나 데이터 간 상관관계를 파악할 때 유용 ▶ 분포를 표현하는 경우 수익성과 매출이 높은 회원을 동시에 파악 할 때 유용하고 수익률 또는 반품률과 같이 대비되는 데이터를 동시에 파악해 영업 사원의 정확한 실적을 파악하는 경우에 활용 ▶ 상관관계를 표현하는 경우 개인의 소득 수준과 비만율의 관계를 표현할 수 있으며 부모의 신체 키와 자녀의 신체 키 사이의 관계를 표현할 수도 있음 ▶ 분산형 차트는 두 데이터.. 2023. 11. 22.