본문 바로가기

소프트웨어 엔지니어가 되기위한 발걸음3

앱을 처음 실행할 때 등장하는 Splash 화면 만들기 안드로이드 앱에서 Splash 화면 만들기Splash 화면은 앱이 처음 실행될 때 표시되는 로고 또는 이미지 화면입니다. 안드로이드에서는 아래 방법으로 구현할 수 있습니다.✅ 방법 1: 기본 SplashActivity 사용1. SplashActivity 생성Android Studio에서 새로운 Empty Activity를 만들고 SplashActivity로 이름을 지정합니다.2. 이미지 준비Splash 화면에 사용할 이미지를 drawable 폴더에 추가합니다.3. activity_splash.xml 설정ImageView를 추가하여 화면을 구성합니다.android:scaleType="centerCrop"을 설정하면 이미지가 화면을 꽉 채웁니다.4. SplashActivity 코드 작성일정 시간(예: 2초).. 2025. 3. 28.
딥러닝 정리 딥러닝 모델에는 여러 종류가 있습니다. 몇 가지 예를 들면: 다층 퍼셉트론 (Multilayer Perceptron, MLP): 전통적인 인공 신경망 모델로, 하나 이상의 은닉층(hidden layer)을 가진 MLP는 입력층(input layer)과 출력층(output layer) 사이에서 입력값을 처리하고 분류 또는 회귀 등의 문제를 해결합니다. 합성곱 신경망 (Convolutional Neural Network, CNN): 주로 이미지, 음성, 자연어 처리 분야에서 사용되는 딥러닝 모델입니다. 입력 데이터의 공간 구조 정보를 보존하여 분류, 객체 인식, 분할 등의 문제를 해결합니다. 순환 신경망 (Recurrent Neural Network, RNN): 순차적인 데이터(예: 시계열 데이터, 문장 등.. 2023. 4. 13.
내가 배운 딥러닝 개념 정리 -퍼셉트론 다수의 입력 신호를 받아 그 신호들의 총합이 임계값을 넘었을 때 1을 출력하고, 넘지 못했을 때 0 혹은 –1을 반환하는 알고리즘을 갖는 신경망. ​ -가중치 입력 신호가 결과에 주는 영향력을 조절해주는 변수 ​ -활성화 함수 노드로 들어오는 입력 값에 대해 입력 값을 다음으로 전달할 만큼의 의미가 있는지 없는지 판단하여 넘길지 말지 결정해주는 함수. (sigmoid, ReLU) ​ -손실 함수 모델의 추론 결과와 실제 정답 간의 차이를 계산하는 함수, MSE(Mean Squared Error), 크로스엔트로피(Cross Entropy) ​ -기울기 딥러닝에서 기울기는 보통 가중치 값과 손실함수 값 간의 관계를 표현한 함수에서 손실함수 값의 최소 위치를 찾을 때 기울기가 0이 되는 부분이 최소.. 2023. 3. 28.