• Title/Summary/Keyword: User assessment

Search Result 616, Processing Time 0.023 seconds

Comparison of Deep Learning Frameworks: About Theano, Tensorflow, and Cognitive Toolkit (딥러닝 프레임워크의 비교: 티아노, 텐서플로, CNTK를 중심으로)

  • Chung, Yeojin;Ahn, SungMahn;Yang, Jiheon;Lee, Jaejoon
    • Journal of Intelligence and Information Systems
    • /
    • v.23 no.2
    • /
    • pp.1-17
    • /
    • 2017
  • The deep learning framework is software designed to help develop deep learning models. Some of its important functions include "automatic differentiation" and "utilization of GPU". The list of popular deep learning framework includes Caffe (BVLC) and Theano (University of Montreal). And recently, Microsoft's deep learning framework, Microsoft Cognitive Toolkit, was released as open-source license, following Google's Tensorflow a year earlier. The early deep learning frameworks have been developed mainly for research at universities. Beginning with the inception of Tensorflow, however, it seems that companies such as Microsoft and Facebook have started to join the competition of framework development. Given the trend, Google and other companies are expected to continue investing in the deep learning framework to bring forward the initiative in the artificial intelligence business. From this point of view, we think it is a good time to compare some of deep learning frameworks. So we compare three deep learning frameworks which can be used as a Python library. Those are Google's Tensorflow, Microsoft's CNTK, and Theano which is sort of a predecessor of the preceding two. The most common and important function of deep learning frameworks is the ability to perform automatic differentiation. Basically all the mathematical expressions of deep learning models can be represented as computational graphs, which consist of nodes and edges. Partial derivatives on each edge of a computational graph can then be obtained. With the partial derivatives, we can let software compute differentiation of any node with respect to any variable by utilizing chain rule of Calculus. First of all, the convenience of coding is in the order of CNTK, Tensorflow, and Theano. The criterion is simply based on the lengths of the codes and the learning curve and the ease of coding are not the main concern. According to the criteria, Theano was the most difficult to implement with, and CNTK and Tensorflow were somewhat easier. With Tensorflow, we need to define weight variables and biases explicitly. The reason that CNTK and Tensorflow are easier to implement with is that those frameworks provide us with more abstraction than Theano. We, however, need to mention that low-level coding is not always bad. It gives us flexibility of coding. With the low-level coding such as in Theano, we can implement and test any new deep learning models or any new search methods that we can think of. The assessment of the execution speed of each framework is that there is not meaningful difference. According to the experiment, execution speeds of Theano and Tensorflow are very similar, although the experiment was limited to a CNN model. In the case of CNTK, the experimental environment was not maintained as the same. The code written in CNTK has to be run in PC environment without GPU where codes execute as much as 50 times slower than with GPU. But we concluded that the difference of execution speed was within the range of variation caused by the different hardware setup. In this study, we compared three types of deep learning framework: Theano, Tensorflow, and CNTK. According to Wikipedia, there are 12 available deep learning frameworks. And 15 different attributes differentiate each framework. Some of the important attributes would include interface language (Python, C ++, Java, etc.) and the availability of libraries on various deep learning models such as CNN, RNN, DBN, and etc. And if a user implements a large scale deep learning model, it will also be important to support multiple GPU or multiple servers. Also, if you are learning the deep learning model, it would also be important if there are enough examples and references.

An Institutional Approach for Application of the Contracting-out in City Parks - Focused on the Case Study of City Park Management of Seongnam City - (도시공원의 민간위탁 적용을 위한 제도적 방안 - 성남시 도시공원 운영사례를 중심으로 -)

  • Byeon, Jae-Sang;Kim, In-Ho;Shin, Sang-Hyun
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.39 no.5
    • /
    • pp.33-47
    • /
    • 2011
  • One of the most fundamental jobs of contemporary government is to look into various ways of providing its citizens with the best service work. This study aims to establish a procedure through which to consign the management of city parks to private companies, thus inviting participation and satisfaction on the part of citizens. In particular, this procedure includes creating a system of selecting private managing companies, for instance, specifying standards of selection and assembling selection committees. The results of this study can be summarized as follows. First, city parks can be managed better by private companies than by local governments in terms of cost cuts, personnel training, business efficiency, and know-how accumulation. The legal background for this is found in central and local legal articles. Second, it is recommended that the selection committee be composed of 6 to 9 members, both insiders and outsiders. In addition to selecting private managing companies for contracting-out, the committee should under take the role of consulting on how to perform and revise selecting standards, so that they can continue to improve these procedures. Third, the decision on private management should be noticed in advance and be made based on standards considering each local government's condition. These standards should consider the aspects of the public good, cost saving, quality of service, managing supervision, and citizen participation. The committee's assessment takes into account both the quality and the quantity of the standards. Fourth, the contracting-out for city park management should follow the order of: announcing consignment and receiving applicants, organizing selection committees and assessing applications, selecting and contracting, midterm evaluation, and re-announcement and re-consignment. To run city parks through the contracting-out is expected to increase the number of park visitors. Additionally, private consignment will involve a participation of diverse citizenship, thus playing an important role in city parks' building of a green-culture community.

A rock physics simulator and its application for $CO_2$ sequestration process ($CO_2$ 격리 처리를 위한 암석물리학 모의실헝장치와 그 응용)

  • Li, Ruiping;Dodds, Kevin;Siggins, A.F.;Urosevic, Milovan
    • Geophysics and Geophysical Exploration
    • /
    • v.9 no.1
    • /
    • pp.67-72
    • /
    • 2006
  • Injection of $CO_2$ into underground saline formations, due to their large storage capacity, is probably the most promising approach for the reduction of $CO_2$ emissions into the atmosphere. $CO_2$ storage must be carefully planned and monitored to ensure that the $CO_2$ is safely retained in the formation for periods of at least thousands of years. Seismic methods, particularly for offshore reservoirs, are the primary tool for monitoring the injection process and distribution of $CO_2$ in the reservoir over time provided that reservoir properties are favourable. Seismic methods are equally essential for the characterisation of a potential trap, determining the reservoir properties, and estimating its capacity. Hence, an assessment of the change in seismic response to $CO_2$ storage needs to be carried out at a very early stage. This must be revisited at later stages, to assess potential changes in seismic response arising from changes in fluid properties or mineral composition that may arise from chemical interactions between the host rock and the $CO_2$. Thus, carefully structured modelling of the seismic response changes caused by injection of $CO_2$ into a reservoir over time helps in the design of a long-term monitoring program. For that purpose we have developed a Graphical User Interface (GUI) driven rock physics simulator, designed to model both short and long-term 4D seismic responses to injected $CO_2$. The application incorporates $CO_2$ phase changes, local pressure and temperature changes. chemical reactions and mineral precipitation. By incorporating anisotropic Gassmann equations into the simulator, the seismic response of faults and fractures reactivated by $CO_2$ can also be predicted. We show field examples (potential $CO_2$ sequestration sites offshore and onshore) where we have tested our rock physics simulator. 4D seismic responses are modelled to help design the monitoring program.

Learning from the USA's Single Emergency Number 911: Policy Implications for Korea (미국 긴급번호 911 운영시스템에 관한 연구: 긴급번호 실질적 통합을 위한 정책 시사점 제시 중심으로)

  • Kim, Hak-Kyong;Lee, Sung-Yong
    • Korean Security Journal
    • /
    • no.43
    • /
    • pp.67-97
    • /
    • 2015
  • In Korea, a single emergency number, such as 911 of the USA and 999 of the UK, does not exist. This issue became highly controversial, when the Sewol Ferry Sinking disaster occurred last year. So, the Korean government has planned to adopt a single emergency number, integrating 112 of the Police, 119 of the Fire and Ambulance, 122 of the Korean Coast Guard, and many other emergency numbers. However, the integration plan recently proposed by the Ministry of Public Safety Security seems to be, what is called, a "partial integration model" which repeals the 122 number, but still maintains 112, 119, and 110 respectively. In this context, the study looks into USA's (diverse) 911 operating system, and subsequently tries to draw general features or characteristics. Further, the research attempts to derive policy implication from the general features. If the proposed partial integration model reflects the policy implications, the model can virtually operate like the 911 system -i.e. a single emergency number system - creating inter-operability between responding agencies such as police, fire, and ambulance, even though it is not a perfect integration model. The features drawn are (1) integration of emergency call-taking, (2) functional separation of call-taking and dispatching, (3) integration of physical facilities for call-taking and dispatching, and (4) professional call-takers and dispatchers. Moreover, the policy implications derived from the characteristics are (1) a user-friendly system - fast but accurate responses, (2) integrated responses to accidents, (3) professional call-taking and dispatching & objective and comprehensive risk assessment, and finally (4) active organizational learning in emergency call centers. Considering the policy implications, the following suggestions need to be applied to the current proposed plan: 1. Emergency services' systems should be tightly linked and connected in a systemic way so that they can communicate and exchange intelligence with one another. 2. Public safety answering points (call centers) of each emergency service should share their education and training modules, manuals, etc. Common training and manuals are also needed for inter-operability. 3. Personal management to enable-long term service in public safety answering points (call centers) should be established as one of the ways to promote professionalism.

  • PDF

Numerical Calculations of IASCC Test Worker Exposure using Process Simulations (공정 시뮬레이션을 이용한 조사유기응력부식균열 시험 작업자 피폭량의 전산 해석에 관한 연구)

  • Chang, Kyu-Ho;Kim, Hae-Woong;Kim, Chang-Kyu;Park, Kwang-Soo;Kwak, Dae-In
    • Journal of the Korean Society of Radiology
    • /
    • v.15 no.6
    • /
    • pp.803-811
    • /
    • 2021
  • In this study, the exposure amount of IASCC test worker was evaluated by applying the process simulation technology. Using DELMIA Version 5, a commercial process simulation code, IASCC test facility, hot cells, and workers were prepared, and IASCC test activities were implemented, and the cumulative exposure of workers passing through the dose-distributed space could be evaluated through user coding. In order to simulate behavior of workers, human manikins with a degree of freedom of 200 or more imitating the human musculoskeletal system were applied. In order to calculate the worker's exposure, the coordinates, start time, and retention period for each posture were extracted by accessing the sub-information of the human manikin task, and the cumulative exposure was calculated by multiplying the spatial dose value by the posture retention time. The spatial dose for the exposure evaluation was calculated using MCNP6 Version 1.0, and the calculated spatial dose was embedded into the process simulation domain. As a result of comparing and analyzing the results of exposure evaluation by process simulation and typical exposure evaluation, the annual exposure to daily test work in the regular entrance was predicted at similar levels, 0.388 mSv/year and 1.334 mSv/year, respectively. Exposure assessment was also performed on special tasks performed in areas with high spatial doses, and tasks with high exposure could be easily identified, and work improvement plans could be derived intuitively through human manikin posture and spatial dose visualization of the tasks.

A Study on the Evaluation and Maintenance for Alternative Habitats of the Narrow-mouth Frog (Kaloula borealis) - A Case Study on the Alternative Habitats of Kaloula borealis at the University of Seoul - (맹꽁이 대체서식지 조성 평가 및 유지관리 방안 연구 - 서울시립대학교 맹꽁이 대체서식지를 사례로 -)

  • Park, Seok-Cheol;Han, Bong-Ho;Park, Min-Jin
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.47 no.1
    • /
    • pp.76-87
    • /
    • 2019
  • The purpose of this study was to evaluate the performance of and to derive future maintenance-management measures of the constructed alternative habitat for the Kaloula borealis at the University of Seoul, examining the period between 2015-2017. The research was constructed in 2014 and in a $191m^2$ area. The performance evaluation was divided into maintaining the habitat of the target species, maintaining the population and reproduction rates of the target species, maintaining the habitat of the wild species, the resilience of natural ecosystems, and the harmony with the surrounding environment. In terms of maintaining the habitat of the target species, soil collected from the existing habitat of the Kaloula borealis and was the depth was increased to 30cm in the alternative habitat. An artificial water supply was required every year during the supporting the spawning and hatching of other amphibians along with the Kaloula borealis. The sources of water of the alternative habitat were both rain and tap water, as it cannot be maintained naturally. Additionally, the Kaloula borealis thrived because it inhabited the research site and the average temperature was $26.2^{\circ}C$ from April-June, which is when the Kaloula borealis spawns. In terms of maintaining the population and reproduction rates of the Kaloula borealis, they were evaluated to have stable rates of reproduction. In terms of maintaining the habitat of the wild species, studies on vegetation and the structure of the characteristics of prey or predators will be needed. Also, alien species, such as Humulus japonicus and Bidens frondosa needed to be removed to maintain the wetland ecosystem of the wild species. In the assessment of the resilience of the natural ecosystems, the mud was monitored, noting the changes in the depth of water, with steps taken to reduce the leakage of water. The mud collected from the Haneul Pond wetland, which is located around the research site was piled up. Also, partial mowing management and the inducement of a natural vegetation colony was required for vegetation management. It was also necessary to create porous spaces, such as old trees and tree branches to create a habitat with hiding places and feeding and spawning places for small organisms. In terms of the harmony with the surrounding environment, the following threat factors needed to be managed: amphibian roadkill by vehicles and pedestrians and artificial draining due to nearby user access. Based on the monitoring results, alternative habitat management measures presented the promoting various waterside structures, in which amphibians can spawn and hide in, managing the water environment consistently, managing the vegetation, focused on the habitat of the wild species, and managing the surrounding environment for the habitat. The creation of an alternative habitat should be managed through monitoring, reflecting the characteristics of the changes in the site. Also continuing efforts are also needed to improve the habitat of the target species.