• Title/Summary/Keyword: a written language

Search Result 590, Processing Time 0.038 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.

Noncondensable gas's influence in waster vapor absorption accompanying interfacial disturbance into aqueous solution of LiBr

  • Dong-Ho RIE;Keun-Oh Lee
    • Journal of the Korean Society of Safety
    • /
    • v.7 no.2
    • /
    • pp.63-70
    • /
    • 1992
  • The aim of this research is to obtain a basic quantitative understanding of the effect of a noncondensable gas on the absorption of water vapor by a $H_2O$ / LiBr combination with n-octanol as the surfactant. Nonflowing aqueous solutions of LiBr (40,45,50 mass%) were exposed to saturated water vapor following the addition of an n-octanol sufactant (0.01 and 0.6 mass%). A small amount of a noncondensable gas (air) was allowed into the absorber (0.03 volume%) and its effect was analyzed by measuring the amount of water vapor absorbed. This study will aid to predict the performance of heat pump and safety operating condition when the noncondensable gas is not allowed in the absorber The results indicate that, in the presence of small amounts of a noncondensable gas, vapor absorption enhancement ratios are less than half o( those obtained under the same experimental conditions when a noncondensable gas is not present (1). The presence of a noncondensable gas causes the partial vapor pressure of air to increase at the vapor / liquid interface, which results in an instability of vapor absorption rate nd. hence, in an inhibition of interfacial disturbance.

  • PDF

Social Learning Values in the Justification Discourses for One Million-pyeong Park, Busan, South Korea (담론분석을 통한 100만평공원운동의 사회학습적 가치)

  • Lee, Sungkyung;Kim, Seung-Hwan
    • Journal of the Korean Institute of Landscape Architecture
    • /
    • v.41 no.5
    • /
    • pp.19-27
    • /
    • 2013
  • This paper claims that the One Million-peyong Park(hereafter abbreviated as OMP) project is different from a typical citizen participatory park project by recognizing the exceptional leadership of the Civic Committee for the One Million-pyeong Park Construction(CCOMPC) in promoting and developing the OMP project. Since 2001 the CCOMPC has published a variety of written promotional materials to inform and educate the public about the project. In terms of approaching the promotional materials, this research focuses on the use of language on how the CCOMPC justifies the OMP project, namely the OMP justification discourse, and considers the discourse as a unique form of social document that represents the perspective of the CCOMPC in explaining the local environmental issues and values of urban parks to the public. Using a discourse analysis method, this research analyzes the justification discourses and investigates how they changed over the three main development phases of the OMP: the initiation and preliminary development phase(1999-2001.2), the development phase (2001.2-2008), and the time period after the greenbelt policy release on Dunchi Island(2008-present). In each discourse, the OMP project is rationalized as a citizen participation park project that (1) aims to enhance the quality of public green space in Busan, (2) is accompanied by various community engagement programs that emphasize the value of urban nature and environmental education to expand citizen participation, and (3) has contributed to the National Urban Park Bill. This research emphasizes the role of the discourses in helping the public gain a critical understanding about the local environment and values of urban parks. By analyzing the contents of the discourses, it explains the social learning values of the OMP expressed in the discourses.

A Study on Conventional Expression of Hangul Ganchal and Email (조선시대 한글 간찰과 이메일의 상투적 표현 고찰)

  • Jeon, Byeong-yong
    • (The)Study of the Eastern Classic
    • /
    • no.49
    • /
    • pp.431-459
    • /
    • 2012
  • The purpose of this article is to compare and analyze the conventional expression of Hangul Ganchal in Cheosun Dynasty and Email. Conventional expression is used remarkably in introductions and conclusions. In introduction, it is used for addressing and safety greetings while in conclusion, it is used for closing address and closing words. In Cheosun Dynasty, an envelope of Ganchal only included the details of the receiver because the letter was genuinely delivered by someone who knew the receiver and the sender very well. An envelope of Ganchal is applicable to the screen of the internet which is used for emailing. In an email, we see the name of the sender and the title of the text and once we click the title, we are able to view the text. The difference between the Ganchal and the email was reflected on how the receiver's detail showed on Ganchal and the email show the sender's details. In a case of addressing in a letter while using the conventional expression, we can see how we use "To~" in humble term and " ~께" in a honorific term. We confirmed that the conventional expression has not yet settled in both of the Gnachal and email for the seasonal greetings. The safety greetings comprised with both of the senders' and receivers' latest updates. In Ganchal, this composition is well described conventionally, whereas in emails, only the receivers' latest news are written but the senders' latest updates are hard to be seen throughout the text. In Ganchal's closing section, the closing address and closing words were expressed conventionally. However, in the case of email; those were again hard to be found throughout. To conclude, in Ganchal the conventional expression was developed and placed in 16thcentury(Sun-eon) when there was a focus in our native language. In 17thcentury(Hyeon-eon), it stood still for a sometime and moved on to 19thcentury(Jing-eon) when there was a strong in fluence of Hangul Ganchal, which resulted in regression to the conservative expression. In general, we are able to confirm that the conventional expression is slowly disappearing.

Improved Original Entry Point Detection Method Based on PinDemonium (PinDemonium 기반 Original Entry Point 탐지 방법 개선)

  • Kim, Gyeong Min;Park, Yong Su
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.7 no.6
    • /
    • pp.155-164
    • /
    • 2018
  • Many malicious programs have been compressed or encrypted using various commercial packers to prevent reverse engineering, So malicious code analysts must decompress or decrypt them first. The OEP (Original Entry Point) is the address of the first instruction executed after returning the encrypted or compressed executable file back to the original binary state. Several unpackers, including PinDemonium, execute the packed file and keep tracks of the addresses until the OEP appears and find the OEP among the addresses. However, instead of finding exact one OEP, unpackers provide a relatively large set of OEP candidates and sometimes OEP is missing among candidates. In other words, existing unpackers have difficulty in finding the correct OEP. We have developed new tool which provides fewer OEP candidate sets by adding two methods based on the property of the OEP. In this paper, we propose two methods to provide fewer OEP candidate sets by using the property that the function call sequence and parameters are same between packed program and original program. First way is based on a function call. Programs written in the C/C++ language are compiled to translate languages into binary code. Compiler-specific system functions are added to the compiled program. After examining these functions, we have added a method that we suggest to PinDemonium to detect the unpacking work by matching the patterns of system functions that are called in packed programs and unpacked programs. Second way is based on parameters. The parameters include not only the user-entered inputs, but also the system inputs. We have added a method that we suggest to PinDemonium to find the OEP using the system parameters of a particular function in stack memory. OEP detection experiments were performed on sample programs packed by 16 commercial packers. We can reduce the OEP candidate by more than 40% on average compared to PinDemonium except 2 commercial packers which are can not be executed due to the anti-debugging technique.

Efficient use of artificial intelligence ChatGPT in educational ministry (인공지능 챗GPT의 교육목회에 효율적인 활용방안)

  • Jang Heum Ok
    • Journal of Christian Education in Korea
    • /
    • v.78
    • /
    • pp.57-85
    • /
    • 2024
  • Purpose of the study: In order to utilize artificial intelligence-generated AI in educational ministry, this study analyzes the concept of artificial intelligence and generative AI and the educational theological aspects of educational ministry to find ways to efficiently utilize artificial intelligence ChatGPT in educational ministry. Contents and methods of the study: The contents of this study are. First, the contents of this study were analyzed by dividing the concepts of artificial intelligence and generative AI into the concept of artificial intelligence, types of artificial intelligence, and generative language model AI ChatGPT. Second, the educational theological analysis of educational ministry was divided into the concept of educational ministry, the goals of educational ministry, the content of educational ministry, and the direction of educational ministry in the era of artificial intelligence. Third, the plan to use artificial intelligence ChatGPT in educational ministry is to provide tools for writing sermon manuscripts, preparation tools for worship and prayer, and church education, focusing on the five functions of the early church community. It was analyzed by dividing it into tools for teaching, tools for teaching materials for believers, and tools for serving and volunteering. Conclusion and Recommendation: The conclusion of this study is that, first, when writing sermon manuscripts through artificial intelligence ChatGPT, high-quality sermon manuscripts can be written through the preacher's spirituality, faith, and insight. Second, through artificial intelligence ChatGPT, you can efficiently design and plan worship services and prepare services that serve the congregation objectively through various scenarios. Third, by using artificial intelligence ChatGPT in church education, it can be used while maintaining a complementary relationship with teachers through collaboration with human and artificial intelligence teachers. Fourth, through artificial intelligence ChatGPT, we provide a program that allows members of the church community to share spiritual fellowship, a plan to meet the needs of church members and strengthen interdependence, and an attitude of actively welcoming new people and respecting diversity. It provides useful materials that can play an important role in giving, loving, serving, and growing together in the love of Christ. Lastly, through artificial intelligence ChatGPT, we are seeking ways to provide various information about volunteer activities, learning support for children and youth in the community, mentoring-related programs, and playing a leading role in forming a village community in the local community.

Optimum Size Selection and Machinery Costs Analysis for Farm Machinery Systems - Programming for Personal Computer - (농기계(農機械) 투입모형(投入模型) 설정(設定) 및 기계이용(機械利用) 비용(費用) 분석연구(分析硏究) - PC용(用) 프로그램 개발(開發) -)

  • Lee, W.Y.;Kim, S.R.;Jung, D.H.;Chang, D.I.;Lee, D.H.;Kim, Y.H.
    • Journal of Biosystems Engineering
    • /
    • v.16 no.4
    • /
    • pp.384-398
    • /
    • 1991
  • A computer program was developed to select the optimum size of farm machine and analyze its operation costs according to various farming conditions. It was written in FORTRAN 77 and BASIC languages and can be run on any personal computer having Korean Standard Complete Type and Korean Language Code. The program was developed as a user-friendly type so that users can carry out easily the costs analysis for the whole farm work or respective operation in rice production, and for plowing, rotarying and pest controlling in upland. The program can analyze simultaneously three different machines in plowing & rotarying and two machines in transplanting, pest controlling and harvesting operations. The input data are the sizes of arable lands, possible working days and number of laborers during the opimum working period, and custom rates varying depending on regions and individual farming conditions. We can find out the results such as the selected optimum combination farm machines, the overs and shorts of working days relative to the planned working period, capacities of the machines, break-even points by custom rate, fixed costs for a month, and utilization costs in a hectare.

  • PDF

Analysis of Household Textbooks for MiddleㆍHigh School in Colonial Age (식민지 시대 '가사교과서'에 관한 연구: 1930년대를 중심으로)

  • Jun Mi-Kyung
    • Journal of Korean Home Economics Education Association
    • /
    • v.16 no.3
    • /
    • pp.1-25
    • /
    • 2004
  • This study analyzes the external forms of the household textbooks and also the contents of them used at girls' middleㆍhigh schools during the period of Japanese ruling over Korea. To this end, 8 household textbooks published from 1928 to 1937 were analyzed. The results of the study are summarized as follows. 1. The household subject had become the one of the most important subjects to girl students as the practical uses were emphasized in educational area during the period. As a result. the classes of the household were the second in hours, following the class of Japanese (the national language) to girl students. 2. The contents of the household textbooks were intended to contain 'the modern' and 'the newest'. The students were also suggested to apply the contents of the textbooks to real home life. Many pictures, photos and illustrations were included in household textbooks to help students to understand the contents of the subject. 3. The purposes of the household class were the reformation of the living conditions and home economics. 4. The external characteristics of the household textbooks during the period were as follows. - Written in Japanese vertically and the size of the textbook was A5 (150/210) with pulp paper of good quality - The type style of the body of the textbooks was Ming-style type- The sequent order of the textbooks was the outer cover, the title page, pictorial, introduction, table of contents, the body, appendix and the back cover. 5. The household textbooks consisted of the first volume and the second volume. The first volume contained clothing and textiles, food and nutrition and housing. Taking care of the aged. nursing. child care, household economy and home management were included in the second volume. 6. The household textbooks were designed to make women the housewives.

  • PDF

Research on Korea Mythology in Korea Subculture Contents (한국 서브컬처 콘텐츠에서 한국 신화에 대한 연구)

  • Yun, Young-Seok
    • Cartoon and Animation Studies
    • /
    • s.41
    • /
    • pp.553-578
    • /
    • 2015
  • The Korean society was forcefully merged with the invasion of Japan in 20th century, and traditional culture of Korea was damaged severely by colonization from Japan. After liberation, Korean society experienced drastic social change with Korean War, and industrial economy and democratic system developed as modernization and democratization occurred. However, Korean traditional culture dissolved more severely as Korean society developed industrial economy and democracy. As criticism of existing Western center of society and the emphasis of cultural identity of non-western regions and third-world, world society preferred exchange of culture of diverse nations and people with each other in advent of postmodernism thoughts in mid-late 20th century. If the cultural identity of Korea was dissolving meanwhile, it was needed to be recovered again. Despite the research in Korean history, language, art, architecture was performed to recover cultural identity of Korea, it did not go in-depth with Korean mythology, for Korean mythology is considered as superstition or savage. Mythology shows subconscious group psychology of people who live in certain specific region. Studying Korean mythology is one of the ways to rediscover cultural identity of Korea. In order for Korean mythology to be known to many people, its stories should be told by media. There were movies, plays, drama, and novels produced based on existing Korean mythology as introduction, then these mythical stories are appear in subculture contents such as recent comics, animation, webtoon, games, and light novels. Then population of game players and webtoon readers increased as dissemination of PC and smart phones, and increasing market scale of subculture contents increased a population of consumers of comics, animation, and light novel. Consumers of sub-culture contents were interested as many of these contents were created, base on Korean mythology. Therefore, this paper is written as research on Korean mythology and its signification in sub-cultural contents which were produced base on Korean mythology.

A study on the Greeting's Types of Ganchal in Joseon Dynasty (간찰(簡札)의 안부인사(安否人事)에 대한 유형(類型) 연구(硏究))

  • Jeon, Byeong-yong
    • (The)Study of the Eastern Classic
    • /
    • no.57
    • /
    • pp.467-505
    • /
    • 2014
  • I am working on a series of Korean linguistic studies targeting Ganchal(old typed letters in Korea) for many years and this study is for the typology of the [Safety Expression] as the part. For this purpose, [Safety Expression] were divided into a formal types and semantic types, targeting the Chinese Ganchal and Hangul Ganchal of modern Korean Language time(16th century-19th century). Formal types can be divided based on whether Normal position or not, whether Omission or not, whether the Sending letter or not, whether the relationship of the high and the low or not. Normal position form and completion were made the first type which reveal well the typicality of the [Safety Expression]. Original position while [Own Safety] omitted as the second type, while Original position while [Opposite Safety] omitted as the third type, Original position while [Safety Expression] omitted as the fourth type. Inversion type were made as the fifth type which is the most severe solecism in [Safety Expression]. The first type is refers to Original position type that [Opposite Safety] precede the [Own Safety] and the completion type that is full of semantic element. This type can be referred to most typical and normative in that it equipped all components of [Safety Expression]. A second type is that [Safety Expression] is composed of only the [Opposite Safety]. This type is inferior to the first type in terms of set pattern, it is never outdone when it comes to the appearance frequency. Because asking [Opposite Safety] faithfully, omitting [Own Safety] dose not greatly deviate politeness and easy to write Ganchal, it is utilized. The third type is the Original position type showing the configuration of the [Opposite Safety]+Own Safety], but [Opposite Safety] is omitted. The fourth type is a Original position type showing configuration of the [Opposite Safety+Own Safety], but [Safety Expression] is omitted. This type is divided into A ; [Safety Expression] is entirely omitted and B ; such as 'saving trouble', the conventional expression, replace [Safety Expression]. The fifth type is inversion type that shown to structure of the [Own Safety+Opposite Safety], unlike the Original position type. This type is the most severe solecism type and real example is very rare. It is because let leading [Own Safety] and ask later [Opposite Safety] for face save is offend against common decency. In addition, it can be divided into the direct type that [Opposite Safety] and [Own Safety] is directly connected and indirect type that separate into the [story]. The semantic types of [Safety Expression] can be classified based on whether Sending letter or not, fast or slow, whether intimate or not, and isolation or not. For Sending letter, [Safety Expression] consists [Opposite Safety(Climate+Inquiry after health+Mental state)+Own safety(status+Inquiry after health+Mental state)]. At [Opposite safety], [Climate] could be subdivided as [Season] information and [Climate(weather)] information. Also, [Mental state] is divided as receiver's [Family Safety Mental state] and [Individual Safety Mental state]. In [Own Safety], [Status] is divided as receiver's traditional situation; [Recent condition] and receiver's ongoing situation; [Present condition]. [Inquiry after health] is also subdivided as receiver's [Family Safety] and [Individual Safety], [Safety] is as [Family Safety] and [Individual Safety]. Likewise, [Inquiry after health] or [Safety] is usually used as pairs, in dimension of [Family] and [Individual]. This phenomenon seems to have occurred from a big family system, which is defined as taking care of one's parents or grand parents. As for the Written Reply, [Safety Expression] consists [Opposite Safety (Reception+Inquiry after health+Mental state)+Own safety(status+Inquiry after health+Mental state)], and only in [Opposite safety], a difference in semantic structure happens with Sending letter. In [Opposite Safety], [Reception] is divided as [Letter] which is Ganchal that is directly received and [Message], which is news that is received indirectly from people. [Safety] is as [Family Safety] and [Individual Safety], [Mental state] also as [Family Safety Mental state] and [Individual Safety Mental state].