본문 바로가기

전체 글58

AWS클라우드서비스 - (1) 클라우드 컴퓨팅 개요와 AWS 기초 AWS는 필요할 때마다 EC2 프리티어로 인스턴스를 만들어서 한번씩 사용한 적이 있었다. 마침 여름 계절학기 수업으로 AWS클라우드서비스를 들을 기회가 있어, 이번 기회에 step by step 으로 공부를 해보려고 한다. 첫 수업에서는 기본적으로 클라우드컴퓨팅에 대한 개요와 필요성에 대해 소개했는데, 궁극적으로 클라우드 컴퓨팅의 도입이 필요한 이유는 컴퓨팅 자원에 대해 동적으로 제공량을 조절할 수 ㅎ있는 이점이 있기 때문이다.쉽게 말하면, 용량 예측을 할 필요없다는 말이다. 비즈니스가 얼마나 많은 자원을 요구할지, 얼마나 많은 트래픽이 요구될 지 정확한 예측 없이도 실시간으로 자원을 많이 빌렸다 적게 빌렸다 하면서 자유롭게 자원을 조절할 수 있다는 장점을 말한다. 대표적인 클라우드 컴퓨팅 서비스는 오늘.. 2024. 6. 19.
캡스톤프로젝트 (7) - 프로젝트 발표를 마치며.. 드디어 어제, 캡스톤프로젝트의 전시회를 마치고 프로젝트가 종료되었다. 몇가지 회고를 해보고자 하는데, 일단 여러 팀들의 작품발표회 자체를 보면서 얻은 포인트들은 ...1) 서비스 선정에 앞서 관련된 시장을 소개하고, 시장 자체의 성장가능성에 대해 언급한 점이 좋았다. 2) 시장 내 다른 서비스(제품)과의 차이점을 다룬 팀들도 많았다. 유사한 점과 당 서비스에서 추가한 점, 여타 다른 서비스와의 비교까지. 개별 서비스를 기술적으로 분석하면서 어떤 라이브러리나 도구를 활용했는지까지 파악한 팀은 개발 외에도 많은 시간을 투자한 게 느껴져서 좋게 보였다. 3) 본인들의 서비스를 가지고 하나의 프로모션영상을 제작한 팀 2번에서 다룬 내용을 했던 팀이었는데, 거기에 추가로 프로모션 영상까지 만들었다. 기술의 깊이도.. 2024. 6. 2.
인공지능과 딥러닝 - 딥러닝 최적화 정보이론엔트로피: 확률분포 간 불확실성을 측정하는 지표상대적으로 균등한 확률분포를 가진 주사위가 상대적으로 균등하지 않은 확률분포를 가진 윷놀이보다 엔트로피가 높음확률x자기정보를 통해 계산할 수 있으며 단위는 비트(bit)임 교차엔트로피: 두 확률분포 사이의 차이를 측정하는 지표실제 분포와 예측 분포 간의 유사성을 평가P와 Q의 확률분포 사이를 평가하기 위해서는 P의 엔트로피+P와Q의 KL다이버전스로 표현 가능 평균제곱오차(MSE, Mean Squared Error)의 함정더 많은 오차에도 적은 update값을 주는 경우가 존재이는 활성함수로 사용하는 sigmoid나 tanh가 x값이 커지는 초반에는 기울기가 커지지만 일정 수준이 넘어가면서 다시 기울기가 작아지는 문제로 인해 야기(기울기가 완만해짐)그렇.. 2024. 5. 26.
캡스톤프로젝트 (6) - 안드로이드-서버 간 Type 불일치 문제 Retrofit2으로 유저정보에 대한 GET Request를 보내고 response를 확인하는 로직을 짰는데 아래와 같은 에러가 발생했었다. 내용인 즉슨, NumberFormatException으로 서버에서 받은 값의 자료구조는 Int로 예상하였으나, 막상 받은 값이 "285.155"라는 실수형태의 값이라는 내용이다. Network Error : java.lang.NumberFormatException: Expected an int but was 285.155 at line 1 column 166 path $.totalWalkingDistance 그럼 이런 문제는 왜 벌어진걸까?Expected 된 타입인 Int는 사실 걸은거리를 다루기 위한 Double 형 데이터였는데, 서버와 연결된 Swagger에서 .. 2024. 5. 18.