• 제목/요약/키워드: Web Storage

검색결과 349건 처리시간 0.026초

네트웍 기반 모듈라 로봇의 원격 제어 (Remote Control of Network-Based Modular Robot)

  • 염동주;이보희
    • 융합정보논문지
    • /
    • 제8권5호
    • /
    • pp.77-83
    • /
    • 2018
  • 동작을 기억하는 모듈라 로봇은 손으로 직접 표현하기 때문에 창의적 구조물을 쉽게 만들고, 동작시킬 수 있다. 하지만 사용자에 의하여 만들어진 동작을 저장할 충분한 저장 공간이 모듈 내에 없어서 만들어진 동작을 재사용이 불가능하며 모듈라 로봇이 다시 동작을 기억할 시에 다른 동작으로 바뀌게 된다. 또한, 다수의 모듈라 로봇을 동시에 동작시킬 수 있는 주 제어기가 없어서 직접적으로 사용자가 모듈라 로봇에 입력해야하는 단점이 있다. 이러한 단점을 극복하고자, 유선 및 무선 네트웍을 이용하고 웹 서버 및 컴퍼넌트 기반 소프트웨어를 설계하여, 주변의 스마트 기기에서 동작시킬 수 있는 원격제어기를 제안하였다. 그리고 제안된 제어기의 하드웨어 개념 및 소프트웨어의 연결 관계를 자세히 제시 하였다. 제안된 방식은 모듈라 로봇에 연결하여 다양한 형태의 구조물을 만들어 동작시키고 저장한 후 다시 재생 동작을 수행하여 동작의 재현성을 보였으며 기존의 저장된 동작을 효과적으로 재생함으로써 유용성을 확인하였다. 아울러 다운로드한 궤적 데이터를 도해적으로 표현하고 실제 동작된 궤적과의 차이를 분석하여 신뢰성을 확인하였다. 향후에는 원격제어기에 저장된 궤적을 인공지능 기법을 이용하여 표준화시켜 모듈라 로봇의 동작을 손쉽게 구현 시킬 예정이다.

대학도서관의 연구데이터관리서비스에 관한 연구 - 미국 연구중심대학도서관을 중심으로 - (A Study on Research Data Management Services of Research University Libraries in the U.S.)

  • 김지현
    • 한국비블리아학회지
    • /
    • 제25권3호
    • /
    • pp.165-189
    • /
    • 2014
  • 본 연구에서는 미국 연구중심대학도서관에서 최근 구축 운영되고 있는 연구데이터관리(Research Data Management, RDM) 서비스의 구성요소와 웹사이트에서 제공되는 서비스의 내용을 분석하여 그 현황을 조사하였다. 미국 카네기분류에서 제시된 최고연구중심대학(RU/VH) 중 RDM 서비스를 제공하는 31개 대학도서관의 서비스 내용을 분석하였으며, 분석의 기준은 선행연구에서 제시된 서비스의 구성요소 9가지로 (1) DMP 작성지원; (2) 데이터 파일 정리; (3) 데이터 기술; (4) 데이터 저장; (5) 데이터 공유 및 접근; (6) 데이터 보존; (7) 데이터 인용; (8) 데이터관리 교육; (9) 데이터 지적재산권을 포함한다. 분석 결과 대다수의 기관에서 DMP 작성지원서비스를 운영하고 있었으며 절반 이상의 기관에서 데이터 기술과 데이터 보존 및 데이터관리 교육 서비스를 제공하고 있었다. 특히 학문분야별 데이터에 적합한 메타데이터 및 레포지터리로의 안내와 워크숍 또는 개별 컨설팅을 통한 교육에 초점을 맞추고 있음을 확인할 수 있었다. 향후 기관 내 혹은 기관 간 협력에 기반을 둔 RDM 서비스 운영과 서비스 담당자의 지식 및 역량에 대한 논의와 연구가 지속되어야 할 것이다.

개인화 지도 서비스를 위한 HTML5 벡터지도 설계 및 구현 (A Design and Implementation of HTML5 Vector Map for Individual Purpose Service)

  • 권진영;최세휴
    • Spatial Information Research
    • /
    • 제23권4호
    • /
    • pp.57-66
    • /
    • 2015
  • 현재 웹 서비스에서 활용되고 있는 이미지 지도의 기능적 한계와 비용 이슈로 인해 사용자들의 요구사항을 정확히 충족시켜줄 수 없는 문제점을 갖고 있다. 그래서 본 연구에서는 HTML5 기술을 이용하여 벡터 지도 제작 및 이를 활용한 기능과 서비스를 구현하여 사용자들의 목적에 적합한 개인화 지도를 제작하는데 목적이 있다. 연구결과 기존의 웹 환경에서 활용되는 이미지 기반의 지도에서 기울임 및 회전기능에서의 시인성이 떨어지는 문제를 HTML5 벡터지도에서 해결하였다. 그리고 지도정보를 접근하여 배경과 명칭 데이터를 선별적으로 표출하는 기능을 구현하여 지도 표출의 다양한 결과를 도출하였다. 또한, 성능 비교 결과로서 상용화 지도 서비스에서 최소 0.78sec에서 최대 7.56sec 의 최초로딩 소요시간 범위에 포함되는 0.88sec의 소요시간이 측정되어 상용화 가능성을 도출하였다. 전국 도엽을 제작하기 위한 이미지 지도의 총 용량 180GB에 비해 벡터 지도 제작 용량은 90% 이상 감소한 2.5GB로 제작되어 저장 공간에 대한 비용 이슈를 해결하였다. 결론적으로, 본 연구의 HTML5 벡터지도 설계 및 구현에 대한 연구는 다양한 정보의 활용 및 기능 확장을 통해 공간 정보를 활용하는 사용자의 요구사항에 적합한 정보를 제공하는 방안을 제시하였다.

이질적인 공간정보시스템의 상호 운용성을 위한 효과적인 지리데이터의 GML 사상 (Efficient Publishing Spatial Information as GML for Interoperability of Heterogeneous Spatial Database Systems)

  • 정원일;배해영
    • 한국멀티미디어학회논문지
    • /
    • 제7권1호
    • /
    • pp.12-26
    • /
    • 2004
  • 과거 지리정보시스템은 고유의 독립적인 형식으로 지리 정보를 구축하여 서비스를 제공하여 왔으며, 최근에는 기존의 이질적인 지리정보시스템간의 다양한 지리 정보를 효율적으로 활용하기 위해 지리정보시스템에서의 상호 운용성 제공이 요구되고 있다. 이에 OGC(Open GIS Consortium)에서는 분산 환경에서 이질적인 지리정보시스템들간의 상호 운용성을 제공하기 위해 GML(Geography Markup Language)을 제안하였다. GML은 XML(extensible Markup Language)을 기반으로 공간 정보와 비 공간 정보를 포함하는 지리정보를 저장하고 전송하기 위한 인코딩 방법에 대한 명세를 제공하고 있다. 또한, GML은 웹 환경에서 맵 서버를 통해 지리 정보를 서비스하기 위한 인터페이스의 구현에 관한 명세를 포함하고 있다. 이에 GML 문서에서의 지리 정보와 기존의 지리정보시스템들이 가지는 지리정보간의 호환을 위한 연구가 활발히 진행되고 있다. 본 논문에서는 이질적인 지리 정보들의 상호 운용성을 제공하기 위해 GML 문서와 지리정보시스템간의 지리 정보를 사상시키는 기법을 제안한다. 이를 위해 기존의 지리정보시스템의 지리 정보를 GML 문서로 표현하는 방법과 GML 문서에 나타나는 지리 정보를 공간데이터베이스로 구축하는 방법에 대해 기술한다. 제안된 지리 정보 사상 기법을 통해 기 구축된 지리 정보간의 상호 운용성을 제공하여 웹 기반의 통합된 지리 정보서비스를 위한 프레임워크로 제공될 수 있다.

  • PDF

트랜스코딩 프록시에서 세그먼트 기반 캐쉬 교체 정책 (Segment-based Cache Replacement Policy in Transcoding Proxy)

  • 박유현;김학영;김경석
    • 정보처리학회논문지A
    • /
    • 제15A권1호
    • /
    • pp.53-60
    • /
    • 2008
  • 최근 스트리밍 미디어는 인터넷 상의 많은 트래픽을 유발하고 있다. 기존의 웹을 위한 객체와 마찬가지로 스트리밍 객체 또한 프록시 시스템을 사용하게 되면 여러 이점이 있긴 하지만, 스트리밍 미디어를 캐슁 하는 방법은 기존의 웹을 위한 객체보다 매우 크고 높은 대역폭을 요구하기 때문에 고려해야 할 점이 많다. 또한 많은 종류의 단말들의 다양한 대역폭을 적절히 서비스 하기 위해서 프록시 기능과 트랜스코딩 기능을 함께 할 수 있는 트랜스코딩 프록시가 유용하다. 기존의 프록시는 객체가 프록시 서버에 저장되어 있거나, 그렇지 않은 경우로만 고려되었으나, 트랜스코딩 프록시에서는 같은 객체의 다양한 버전에 대해서 종합적인 효과를 고려하여 최적의 버전 집합을 저장 해야 한다. 또한 최근의 멀티미디어 캐슁 시스템들은 접근 빈도가 높은 앞부분을 캐슁하여 지연 시간을 줄이고 높은 효율을 얻을 수 있도록 하는 방법을 사용한다. 한편 많은 연구에서 멀티미디어 데이터의 효율적인 저장 관리를 위해서 객체를 세그먼트로 나누어 관리하는 방법을 사용하고 있다. 본 논문에서는 부분 캐슁을 사용하는 트랜스코딩 프록시에서 사용자 요청에 따른 후속 작업을 결정하기 위해 4개의 기본 이벤트를 이용하여 9개의 이벤트로 정의한다. 또한 트랜스코딩 프록시 시스템을 위하여 세그먼트 기반의 관리정책을 제안한다. 실험결과는 제안하는 방법이 사용자 지연시간, BHR와 트랜스코딩 데이터의 양이 적음을 보여준다.

Hate Speech Detection Using Modified Principal Component Analysis and Enhanced Convolution Neural Network on Twitter Dataset

  • Majed, Alowaidi
    • International Journal of Computer Science & Network Security
    • /
    • 제23권1호
    • /
    • pp.112-119
    • /
    • 2023
  • Traditionally used for networking computers and communications, the Internet has been evolving from the beginning. Internet is the backbone for many things on the web including social media. The concept of social networking which started in the early 1990s has also been growing with the internet. Social Networking Sites (SNSs) sprung and stayed back to an important element of internet usage mainly due to the services or provisions they allow on the web. Twitter and Facebook have become the primary means by which most individuals keep in touch with others and carry on substantive conversations. These sites allow the posting of photos, videos and support audio and video storage on the sites which can be shared amongst users. Although an attractive option, these provisions have also culminated in issues for these sites like posting offensive material. Though not always, users of SNSs have their share in promoting hate by their words or speeches which is difficult to be curtailed after being uploaded in the media. Hence, this article outlines a process for extracting user reviews from the Twitter corpus in order to identify instances of hate speech. Through the use of MPCA (Modified Principal Component Analysis) and ECNN, we are able to identify instances of hate speech in the text (Enhanced Convolutional Neural Network). With the use of NLP, a fully autonomous system for assessing syntax and meaning can be established (NLP). There is a strong emphasis on pre-processing, feature extraction, and classification. Cleansing the text by removing extra spaces, punctuation, and stop words is what normalization is all about. In the process of extracting features, these features that have already been processed are used. During the feature extraction process, the MPCA algorithm is used. It takes a set of related features and pulls out the ones that tell us the most about the dataset we give itThe proposed categorization method is then put forth as a means of detecting instances of hate speech or abusive language. It is argued that ECNN is superior to other methods for identifying hateful content online. It can take in massive amounts of data and quickly return accurate results, especially for larger datasets. As a result, the proposed MPCA+ECNN algorithm improves not only the F-measure values, but also the accuracy, precision, and recall.

도로 주행환경 분석을 위한 빅데이터 플랫폼 구축 정보기술 인프라 개발 (Development of Information Technology Infrastructures through Construction of Big Data Platform for Road Driving Environment Analysis)

  • 정인택;정규수
    • 한국산학기술학회논문지
    • /
    • 제19권3호
    • /
    • pp.669-678
    • /
    • 2018
  • 본 연구는 차량센싱데이터, 공공데이터 등 다종의 빅데이터를 활용하여 주행환경 분석 플랫폼 구축을 위한 정보기술 인프라를 개발하였다. 정보기술 인프라는 H/W 기술과 S/W 기술로 구분할 수 있다. 먼저, H/W 기술은 빅데이터 분산 처리를 위한 병렬처리 구조의 소형 플랫폼 서버를 개발하였다. 해당 서버는 1대의 마스터 노드와 9대의 슬래이브 노드로 구성하였으며, H/W 결함에 따른 데이터 유실을 막기 위하여 클러스터 기반 H/W 구성으로 설계하였다. 다음으로 S/W 기술은 빅데이터 수집 및 저장, 가공 및 분석, 정보시각화를 위한 각각의 프로그램을 개발하였다. 수집 S/W의 경우, 실시간 데이터는 카프카와 플럼으로 비실시간 데이터는 스쿱을 이용하여 수집 인터페이스를 개발하였다. 저장 S/W는 데이터의 활용 용도에 따라 하둡 분산파일시스템과 카산드라 DB로 구분하여 저장하는 인터페이스를 개발하였다. 가공 S/W는 그리드 인덱스 기법을 적용하여 수집데이터의 공간 단위 매칭과 시간간격 보간 및 집계를 위한 프로그램을 개발하였다. 분석 S/W는 개발 알고리즘의 탐재 및 평가, 장래 주행환경 예측모형 개발을 위하여 제플린 노트북 기반의 분석 도구를 개발하였다. 마지막으로 정보시각화 S/W는 다양한 주행환경 정보제공 및 시각화를 위하여 지오서버 기반의 웹 GIS 엔진 프로그램을 개발하였다. 성능평가는 개발서버의 메모리 용량과 코어개수에 따른 연산 테스트를 수행하였으며, 타 기관의 클라우드 컴퓨팅과도 연산성능을 비교하였다. 그 결과, 개발 서버에 대한 최적의 익스큐터 개수, 메모리 용량과 코어 개수를 도출하였으며, 개발 서버는 타 시스템 보다 연산성능이 우수한 것으로 나타났다.

XQL-SQL 질의 변환을 통한 XQL 질의 처리 시스템의 설계 및 구현 (Design and Implementation of XQL Query Processing System Using XQL-SQL Query Translation)

  • 김천식;김경원;이지훈;장복선;손기락
    • 정보처리학회논문지D
    • /
    • 제9D권5호
    • /
    • pp.789-800
    • /
    • 2002
  • XML이 웹 문서의 표준이며, 문서교환용 언어로서 사용되고있다. 상업용 데이터는 대부분 관계형 데이터베이스에 저장되어 있고 이들 문서를 교환용 문서로 만들어서 문서교환에 이용하거나 관계형 데이터베이스에 저장된 XML데이터에 XQL로 질의하여 질의결과를 효율적으로 획득하는 것은 매우 중요하다. 따라서, 향후 많은 XML데이터의 보관 및 관리 그리고 XML데이터를 위한 질의어 처리는 필수적이다. 지금까지, XML데이터의 저장 및 검색과 관련한 연구 및 제품개발이 여러 업체에 의해 있어왔고, 지금도 연구 및 개발이 진행되고 있다. 하지만, 효율적인 XML데이터의 저장 및 검색을 위한 시스템은 아직까지 많지 않다. 따라서 본 논문에서는 효율적인 경로 질의를 위한 DFS-Numbering 방식을 사용하며, 효율적인 데이터 저장을 위해서 XML 데이터 저장을 위한 스키마를 설계하였다. 또한, 전통적인 관계형 데이터베이스 엔진을 이용한 효율적인 XQL 질의수행 방법을 설계 및 구현하였다. 즉, 사용자가 시스템에 XQL로 질의를 하면 XQL 처리기에 의해서 XQL이 SQL로 변환되고, SQL로 관계형 데이터베이스에 질의를 수행하면, 결과로 레코드를 반환한다. 이때 XML 생성기에 의해서 사용자에게 n문서를 반환한다.

Development of an automatic system for cultivating the bioluminescent heterotrophic dinoflagellate Noctiluca scintillans on a 100-liter scale

  • You, Ji Hyun;Jeong, Hae Jin;Park, Sang Ah;Ok, Jin Hee;Kang, Hee Chang;Eom, Se Hee;Lim, An Suk
    • ALGAE
    • /
    • 제37권2호
    • /
    • pp.149-161
    • /
    • 2022
  • Noctiluca scintillans is a heterotrophic dinoflagellate that causes red-colored oceans during the day (red tides) and glowing oceans at night (bioluminescence). This species feeds on diverse prey, including phytoplankton, heterotrophic protists, and eggs of metazoans. Thus, many scientists have conducted studies on the ecophysiology of this species. It is easy to cultivate N. scintillans at a scale of <1 L, but it is difficult to cultivate them at a scale of >100 L because N. scintillans cells usually stay near the surface, while prey cells stay below the surface in large water tanks. To obtain mass-cultured N. scintillans cells, we developed an automatic system for cultivating N. scintillans on a scale of 100 L. The system consisted of four tanks containing fresh nutrients, the chlorophyte Dunaliella salina as prey, N. scintillans for growth, and N. scintillans for storage, respectively. The light intensities supporting the high growth rates of D. salina and N. scintillans were 300 and 20 µmol photons m-2 s-1, respectively. Twenty liters of D. salina culture from the prey culture tank were transferred to the predator culture tank, and subsequently 20 L of nutrients from the nutrient tank were transferred to the prey culture tank every 2 d. When the volume of N. scintillans in the predator culture tank reached 90 L 6 d later, 70 L of the culture were transferred to the predator storage tank. To prevent N. scintillans cells from being separated from D. salina cells in the predator culture tank, the culture was mixed using an air pump, a sparger, and a stirrer. The highest abundance of N. scintillans in the predator culture tank was 45 cells mL-1, which was more than twice the highest abundance when this dinoflagellate was cultivated manually. This automatic system supplies 100 L of N. scintillans pure culture with a high density every 10 d for diverse experiments on N. scintillans.

유비쿼터스 학습(u-Learning)을 위한 미디에이터 기반의 분산정보 활용방법 (A Practical Method of a Distributed Information Resources Based on a Mediator for the u-Learning Environment)

  • 주길홍
    • 정보교육학회논문지
    • /
    • 제9권1호
    • /
    • pp.79-86
    • /
    • 2005
  • 컴퓨터와 통신 기술이 발전함에 따라 네트워크를 통한 일반 사용자들의 컴퓨터 활용 빈도와 요구하는 데이터의 양이 급격히 증가되었다. 이에 따라 최근의 교육 시스템들은 정보의 활용성을 향상시키기 위하여 이질적인 시스템들을 의미상으로 연결하고 있다. 따라서 최근의 웹 기반 교수-학습은 학습자 스스로 학습 내용, 학습 시간 및 학습 순서를 선택하고 조직하는 유비쿼터스 학습방향으로 나아가고 있다. 즉, 학습자 개개인의 특성(선수 지식, 학습 양식, 흥미, 관심)에 맞는 적응적인 교수-학습 환경을 제공하는 방향으로 변화되고 있다. 본 논문은 유비쿼터스 학습 환경에서 다양한 분산정보의 통합을 위하여 사용자들이 요구하는 학습내용을 각 지역서버의 자치성을 유지하면서 효과적으로 학습하기 위한 미디에이터내의 처리방법에 대해 제안한다. 또한 과거와 최근의 학습내용의 활용형태가 다양하게 변할 수 있으므로 시간에 따른 감쇄율을 활용빈도에 적용하여 최근의 활용빈도의 변화에 민감하게 반응하고 활용형태의 변화에 따라 적응적으로 학습내용을 사용할 수 있는 방법을 제안한다.

  • PDF