본문 바로가기
SMALL

분류 전체보기138

Traffic accident detection and condition analysis based on social networking data Traffic accident detection and condition analysis based on social networking data Ali, Farman, et al. Accident Analysis & Prevention 151 (2021): 105973. [Introduction] 교통사고는 실시간으로 감지 및 분석이 이뤄져야 한다. 그 이유는 여행자와 교통 흐름에 많은 영향을 끼치기 때문이며 교통사고로 인한 부상자와 국가 비용또한 매년 급증하고 있기 때문이다. 그래서 본 논문에서는 온톨로지기반의 LDA와 양방향 LSTM을 사용하여 효율적으로 분석하는 스마트 프레임워크를 제안한다. 본 논문은 교통 관련 정보를 식별하기 위해서 문장에 자동으로 레이블을 지정한다. 또한 온톨로지 기반의 이벤.. 2022. 12. 29.
MongoDB Error: couldn't connect to server 127.0.0.1:27017 오류해결 오랜만에 몽고DB 사용하려 하는데 다음과 같은 에러가 뜸.. 해결 방법은 stack overflow를 참고하였다. https://stackoverflow.com/questions/13312358/mongo-couldnt-connect-to-server-127-0-0-127017 mongo - couldn't connect to server 127.0.0.1:27017 I am coming from riak and redis where I never had an issue with this services starting, or to interact. This is a pervasive problem with mongo and am rather clueless. Restarting does not help.. 2022. 12. 7.
pandas요약 한 데이터를 기준으로 개수세기 : value_counts() ex) 날짜 별 개수세기 = df['날짜'].value_counts() 필요한 컬럼만 추출하여 데이터프레임 만들기 : df[['columns1', 'columns2', ..., 'columnsN']] ex) df의 컬럼 S1~S7중 S1, S3, S6만 사용하여 df2 생성 : df2 = df[['S1', 'S3', 'S6']] 2022. 11. 1.
6. Process Synchronization - 데이터의 접근 - Race condition(경쟁 상태) 하나는 1 증가 연산, 하나는 1 감소 연산 정상동작 : 하나를 더하고 하나를 빼면 원래의 값이 나옴 오동작 : 증가 연산과 감소 연산 동시 진행 후 증가 연산 값이 저장하고 감소 연산 값을 저장하면 감소 연산 값만 저장됨 - Process Synchronization 문제 공유 데이터(shared data)의 동시 접근(concurrent access)은 데이터의 불일치 문제(inconsistency)를 발생시킬 수 있음 일관성(consistency) 유지를 위해서는 협력 프로세스(cooperating process)간의 실행 순서(orderly execution)를 정해주는 메커니즘이 필요 Race condition 여러 프로세스들이 동시에.. 2022. 9. 1.
5. CPU Scheduling CPU Scheduling이 필요한 이유 : 사람과 interaction하는 Job과 CPU만 사용하려는 Job이 섞여있기 때문에 적절한 스케줄링이 필요. - CPU and I/O Bursts in Program Execution 위의 그림과 같이 컴퓨터의 모든 프로그은 다음 프로세스를 진행(프로그램마다 실행하는 방법은 다를 수 있음) EX) running -> I/O -> ready -> I/O ... 즉, CPU만 연속으로 실행하거나 I/O만 실행하는 컴퓨터는 없으며, 실행하는 단계는 burst라고 부른다. - 프로세스의 특성 분류 I/O bound process CPU를 잡고 계산하는 시간보다 I/O에 많은 시간이 필요한 job many short CPU bursts CPU bound process.. 2022. 8. 17.
1. 디바이스 드라이버란 https://www.youtube.com/watch?v=jsXHLMDIokM&t=273s 디바이스 드라이버 = 디바이스 혹은 하드웨어 구동기 서비스프로그램(NT서비스프로그램) = 로그온 사용자(Session)의 로그아웃(Log out)과 무관하게 윈도우 시스템에서 계속 동작할 수 있는 프로그램 = 일반적인 응용프로그램과 달리 GUI(Graphic User Interface)를 사용할 수 없음 디바이스 드라이버는 서비스프로그램과 같은 형태로 관리 즉, 부팅과 정중에 윈도우 시스템에 자동으로 상주할 수도 있고 언제든지 메모리에서 제거될 수 있음 로그온 사용자(Session)와 무관하게 계속 동작 가능 - 서비스프로그램과 시스템 레지스트리 Services 밑 이름들이 서비스 이름 imagePath : 드라이.. 2022. 8. 9.
LIST