본문 바로가기
  • 데이터에 가치를 더하다, 서영석입니다.

파이썬8

[딥러닝 자연어처리] 9-1. (01) 순환 신경망 (Recurrent Neural Network) 딥러닝을 이용한 자연어처리 입문 #9-1. (01) 순환 신경망 (1) 순환 신경망 (Recurrent Neural Network) 피드포워드 신경망의 한계점: 입력의 길이가 고정되어 있음 이를 해결하기 위한 방법으로 순환 신경망이 사용됨 RNN: 은닉층의 노드에서 활성화 함수를 통해 나온 결과값을 출력층 방향으로도 보내면서, 다시 은닉층 노드의 다음 계산의 입력으로 보냄 셀(cell): RNN 은닉층에서 활성화 함수를 통해 결과를 내보내는 역할을 하는 노드 은닉 상태(hidden state): 메모리 셀이 출력층 방향 또는 다음 시점인 자신에게 보내는 값 (2) 케라스(Keras)로 RNN 구현하기 from tensorflow.keras.layers import SimpleRNN model.add(Si.. 2023. 12. 25.
[2022 강서구 공모전] #6 활용방안 및 기대효과 6. 활용방안 및 기대효과 1. 무단투기 및 범죄 사전예방 가로 쓰레기통을 추가 설치하면 쓰레기통의 추가 확보로 무단투기를 사전에 예방할 수 있다. 또한 우리가 제안한 CCTV 설치의 목적은 생활 쓰레기 무단투기를 줄이기 위한 것이지만, 다목적 CCTV의 설치를 하게 된다면 무단투기뿐만 아니라 불법 주정차 등 각종 범죄 및 안전사고를 예방하는 데 도움을 줄 수 있다. 실제로 한국법제연구원의 자료에 따르면 ‘CCTV가 범죄를 막는데 효과가 있다.‘ 는 연구결과가 있다. (한국법제연구원, 2007, p99) 2. 취약계층 일자리 제공 및 도시청결도 유지 가로 쓰레기통을 추가 설치한 후의 가장 큰 문제점은 쓰레기통을 관리하고 도시 청결을 유지하는 것이다. 2018년 강서구는 도시 환경을 해치는 불법광고물을 없.. 2022. 5. 2.
[2022 강서구 공모전] #5 결과 해석 [무단투기 방지 CCTV] 2. 결과 해석 및 인사이트 : 무단투기 방지 CCTV 무단투기 방지 CCTV 역시 연구결과의 확인을 위해 CCTV가 가장 부족한 행정동을 뽑아 그 안에서 CCTV가 얼마나 부족한지 나타낸다. 다음은 CCTV가 부족한 행정동을 가려내기 위한 설명변수이다. 이때 행정동 중 CCTV가 없는 동은 행정·비용 측면에서 문제일 가능성이 높기 때문에 제외한다. Dependent Independent CCTV 설치가 필요한 동(구역) 동별 상주인구 동별 기존 CCTV 개수 행정동별 종속변수, 설명변수 동 추출기준은 다음과 같은 지수 CPP(CCTV Per Population)를 만들어 가장 값이 낮은 동을 채택했다. 위 그림은 상위 5개 동의 CPP 지수를 나타낸 것이다. 발산1동의 경우 상주인구는 강서구의 행정동 .. 2022. 4. 30.
[2022 강서구 공모전] #4.1 알고리즘 및 방법론 [무단투기 방지 CCTV] 알고리즘 및 방법론 : 무단투기 방지 CCTV 설치 0. 개요 무단투기 방지 CCTV를 설치해 무단투기와 같은 환경범죄를 막기 위해서 CCTV의 위치를 직접 고려해 설치하면 좋겠지만 쓰레기통과 비교해 봤을 때 CCTV는 행정·비용 측면 등에서 한계점이 많다. 그래서 본 연구는 각 상권의 CCTV를 최소한으로 설치하는 전제를 사용하고 시설물의 위치를 설정해주는 대신 상권별 가중치를 포함한 지수를 이용해 CCTV가 필요한 동과 상권을 추출했다. 1. GIS 공간분석 GIS 공간분석을 위해 Google의 ‘Geocoding API’로 좌표 추출 및 지형을 코드화시켜 각 시설물과 후보지에 대한 코드를 부여하였고 이에 따른 가중치를 부여해 CCTV 위치 설정을 하였다. 본 분석과 같이 분석 대상의 위치를 이용하여.. 2022. 4. 30.
[2022 강서구 공모전] 동별 가로쓰레기통_생활인구 '가로 쓰레기통과 생활인구의 관계'에 따라 가로쓰레기통의 위치 선정에 있어 도움을 주기 위함으로 진행하였다. 본 연구에서는 강서구의 행정동 별 가로 쓰레기통의 위치 현황을 모델링을 통해 보여준다. 그중 가장 쓰레기통이 필요한 행정동을 특정해 그 행정동 구역 안에서의 최적 입지와 기존 쓰레기통 위치 현황을 보여주고 이에 대한 좌표와 주변 자료들을 보여준다. 다음은 쓰레기통이 부족한 행정동을 가려내기 위한 설명변수이다. # 라이브러리 import pandas as pd import numpy as np import seaborn as sns import matplotlib.pyplot as plt import matplotlib as mpl import matplotlib.font_manager as fm .. 2022. 4. 1.
[2022 강서구 공모전] #2 분석 배경 & #3 분석 데이터 2 분석 배경 서울시는 담배꽁초와 쓰레기 무단투기 예방을 위해 캠페인, 과태료 부과 등의 노력을 가하고 있다. 그럼에도 불구하고 쓰레기양과 무단투기량은 매년 증가하고 있다. 실제로, 자원순환정보시스템에서 제공하는 환경통계 현황에 따르면 2020년도 전국 생활 폐기물 발생량은 2019년 대비 6.6%p 증가했다. 21년 예상의 경우는 값이 없기 때문에, linear regression을 이용하여 예측을 하였고, 값이 2347이 나온다. 이처럼 생활 폐기물 발생량은 매년 증가하고 이에 비례하여 무단투기 되는 쓰레기양도 증가하면서 사회문제의 이슈가 된다고 생각한다. 특히 강서구는 21년 도시청결도 조사에서 25개 구 중 16위로 평균에 못미치는 순위를 기록했다. 이에 따라서 도시 청결을 위해 강서구는 개선을 .. 2022. 3. 30.