he transition from traditional learning to practice-oriented programming learning will bring learners discomfort.The discomfort quickly breeds negative emotions when encountering programming difficulties,which leads t...he transition from traditional learning to practice-oriented programming learning will bring learners discomfort.The discomfort quickly breeds negative emotions when encountering programming difficulties,which leads the learner to lose interest in programming or even give up.Emotion plays a crucial role in learning.Educational psychology research shows that positive emotion can promote learning performance,increase learning interest and cultivate creative thinking.Accurate recognition and interpretation of programming learners’emotions can give them feedback in time,and adjust teaching strategies accurately and individually,which is of considerable significance to improve effects of programming learning and education.The existing methods of sensor-free emotion prediction include emotion prediction based on keyboard dynamic,mouse interaction data and interaction logs,respectively.However,none of the three studies considered the temporal characteristics of emotion,resulting in low recognition accuracy.For the first time,this paper proposes an emotion prediction model based on time series and context information.Then,we establish a Bi-recurrent neural network,obtain the time sequence characteristics of data automatically,and explore the application of deep learning in the field of Academic Emotion prediction.The results show that the classification ability of this model is much better than that of the original LSTM(Long-Short Term Memory),GRU(Gate Recurrent Unit)and RNN(Re-current Neural Network),and this model has better generalization ability.展开更多
In a multi-agent system, each agent must adapt itself to the environment and coordinate with other agents dynamically. TO predict or cooperate with the behavior of oiller agents. An agent should dynamically establish ...In a multi-agent system, each agent must adapt itself to the environment and coordinate with other agents dynamically. TO predict or cooperate with the behavior of oiller agents. An agent should dynamically establish and evolve the cooperative behavior model of itself. In this paper, we represent the behavior model of an agent as a f-mite state machine and propose a new method of dynamically evolving the behavior model of an agent by evolutionary programming.展开更多
With the spread use of the computers, a new crime space and method are presented for criminals. Thus computer evidence plays a key part in criminal cases. Traditional computer evidence searches require that the comput...With the spread use of the computers, a new crime space and method are presented for criminals. Thus computer evidence plays a key part in criminal cases. Traditional computer evidence searches require that the computer specialists know what is stored in the given computer. Binary-based information flow tracking which concerns the changes of control flow is an effective way to analyze the behavior of a program. The existing systems ignore the modifications of the data flow, which may be also a malicious behavior. Thus the function recognition is introduced to improve the information flow tracking. Function recognition is a helpful technique recognizing the function body from the software binary to analyze the binary code. And that no false positive and no false negative in our experiments strongly proves that our approach is effective.展开更多
In this study,a zwitterionic polymer/liquid crystals composite film with programming shape-morphing behavior and humidityresponsive self-healing performance was prepared by blending a zwitterionic polymer and liquid c...In this study,a zwitterionic polymer/liquid crystals composite film with programming shape-morphing behavior and humidityresponsive self-healing performance was prepared by blending a zwitterionic polymer and liquid crystalline azobenzene compound in solution,followed by film-forming in a mold without tedious or multistep synthetic route.The as-obtained zwitterionic polymer/liquid crystal composite film exhibited programming shape-morphing behavior under different stimuli.In this process,the temporary shape of the composite film was memorized after the removal of the stimuli.Such characteristics would fit the requirements of intelligence and energy-saving for stimuliresponsive shape-changing materials.Moreover,the composite film showed humidity-responsive self-healing performances under wet conditions at room temperature.In summary,the simple design and preparation route of the zwitterionic polymer/liquid crystal composite film with programming shape-morphing behavior and mild condition-responsive self-healing performance look promising for the fabrication and practical application of novel photo-driven devices and soft robotics.展开更多
Considering a periodic review system where the online seller allows the customers to pay when the products are delivered to them(referred as cash-on-delivery payment scheme in this paper),the authors investigate the s...Considering a periodic review system where the online seller allows the customers to pay when the products are delivered to them(referred as cash-on-delivery payment scheme in this paper),the authors investigate the seller's joint pricing and inventory control policy with a finite planning horizon.In particular,the authors incorporate the customers' possible order cancellation behavior with the cash-on-delivery scheme.It can be proven that the base-stock list price policy is optimal under mild conditions.The authors also analyze the impact of the customers' forward looking behavior on the optimal policy.展开更多
In this article, the least program behavior decomposition method (LPBD) is put forward from a program structure point of view. This method can be extensively used both in algorithms of automatic differentiation (AD) a...In this article, the least program behavior decomposition method (LPBD) is put forward from a program structure point of view. This method can be extensively used both in algorithms of automatic differentiation (AD) and in tools design, and does not require programs to be evenly separable but the cost in terms of operations count and memory is similar to methods using checkpointing. This article starts by summarizing the rules of adjointization and then presents the implementation of LPBD. Next, the definition of the separable program space, based on the fundamental assumptions (FA) of automatic differentiation, is given and the differentiation cost functions are derived. Also, two constants of fundamental importance in AD, s and m, are derived under FA. Under the assumption of even separability, the adjoint cost of simple and deep decomposition is subsequently discussed quantitatively using checkpointing. Finally, the adjoint costs in terms of operations count and memory through the LPBD method are shown to be uniformly dependent on the depth of structure or decomposition.展开更多
基金supported by the 2018-2020 Higher Education Talent Training Quality and Teaching Reform Project of Sichuan Province(Grant No.JG2018-46)the Science and Technology Planning Program of Sichuan University and Luzhou(Grant No.2017CDLZG30)the Postdoctoral Science fund of Sichuan University(Grant No.2019SCU12058).
文摘he transition from traditional learning to practice-oriented programming learning will bring learners discomfort.The discomfort quickly breeds negative emotions when encountering programming difficulties,which leads the learner to lose interest in programming or even give up.Emotion plays a crucial role in learning.Educational psychology research shows that positive emotion can promote learning performance,increase learning interest and cultivate creative thinking.Accurate recognition and interpretation of programming learners’emotions can give them feedback in time,and adjust teaching strategies accurately and individually,which is of considerable significance to improve effects of programming learning and education.The existing methods of sensor-free emotion prediction include emotion prediction based on keyboard dynamic,mouse interaction data and interaction logs,respectively.However,none of the three studies considered the temporal characteristics of emotion,resulting in low recognition accuracy.For the first time,this paper proposes an emotion prediction model based on time series and context information.Then,we establish a Bi-recurrent neural network,obtain the time sequence characteristics of data automatically,and explore the application of deep learning in the field of Academic Emotion prediction.The results show that the classification ability of this model is much better than that of the original LSTM(Long-Short Term Memory),GRU(Gate Recurrent Unit)and RNN(Re-current Neural Network),and this model has better generalization ability.
文摘In a multi-agent system, each agent must adapt itself to the environment and coordinate with other agents dynamically. TO predict or cooperate with the behavior of oiller agents. An agent should dynamically establish and evolve the cooperative behavior model of itself. In this paper, we represent the behavior model of an agent as a f-mite state machine and propose a new method of dynamically evolving the behavior model of an agent by evolutionary programming.
基金This work is supported by National Natural Science Foundation of China (Grant No.60773093, 60873209, and 60970107), the Key Program for Basic Research of Shanghai (Grant No. 09JC1407900, 09510701600, 10511500100), IBM SUR Funding and IBM Research-China JP Funding, and Key Lab of Information Network Security, Ministry of Public Security.
文摘With the spread use of the computers, a new crime space and method are presented for criminals. Thus computer evidence plays a key part in criminal cases. Traditional computer evidence searches require that the computer specialists know what is stored in the given computer. Binary-based information flow tracking which concerns the changes of control flow is an effective way to analyze the behavior of a program. The existing systems ignore the modifications of the data flow, which may be also a malicious behavior. Thus the function recognition is introduced to improve the information flow tracking. Function recognition is a helpful technique recognizing the function body from the software binary to analyze the binary code. And that no false positive and no false negative in our experiments strongly proves that our approach is effective.
基金the National Natural Science Foundation of China(Nos.51773120 and 51802201)the Guangdong Basic and Applied Basic Research Foundation(No.2022A1515011985)+1 种基金the Shenzhen Science and Technology Planning Project(Nos.JCYJ20190808115609663 and JCYJ20190808123207674)the Scientific Research Project of Guangdong Provincial Department of Education(No.2020ZDZX2040).
文摘In this study,a zwitterionic polymer/liquid crystals composite film with programming shape-morphing behavior and humidityresponsive self-healing performance was prepared by blending a zwitterionic polymer and liquid crystalline azobenzene compound in solution,followed by film-forming in a mold without tedious or multistep synthetic route.The as-obtained zwitterionic polymer/liquid crystal composite film exhibited programming shape-morphing behavior under different stimuli.In this process,the temporary shape of the composite film was memorized after the removal of the stimuli.Such characteristics would fit the requirements of intelligence and energy-saving for stimuliresponsive shape-changing materials.Moreover,the composite film showed humidity-responsive self-healing performances under wet conditions at room temperature.In summary,the simple design and preparation route of the zwitterionic polymer/liquid crystal composite film with programming shape-morphing behavior and mild condition-responsive self-healing performance look promising for the fabrication and practical application of novel photo-driven devices and soft robotics.
基金supported by the National Natural Science Foundation of China under Grant Nos.71201175,71301032,and 71171088Guangdong Natural Science Foundation under Grant Nos.S2011040001069 and S2012040008081Guangdong Educational Bureau Humanity&Social Science Fund under Grant No.2013WYXM0001
文摘Considering a periodic review system where the online seller allows the customers to pay when the products are delivered to them(referred as cash-on-delivery payment scheme in this paper),the authors investigate the seller's joint pricing and inventory control policy with a finite planning horizon.In particular,the authors incorporate the customers' possible order cancellation behavior with the cash-on-delivery scheme.It can be proven that the base-stock list price policy is optimal under mild conditions.The authors also analyze the impact of the customers' forward looking behavior on the optimal policy.
文摘In this article, the least program behavior decomposition method (LPBD) is put forward from a program structure point of view. This method can be extensively used both in algorithms of automatic differentiation (AD) and in tools design, and does not require programs to be evenly separable but the cost in terms of operations count and memory is similar to methods using checkpointing. This article starts by summarizing the rules of adjointization and then presents the implementation of LPBD. Next, the definition of the separable program space, based on the fundamental assumptions (FA) of automatic differentiation, is given and the differentiation cost functions are derived. Also, two constants of fundamental importance in AD, s and m, are derived under FA. Under the assumption of even separability, the adjoint cost of simple and deep decomposition is subsequently discussed quantitatively using checkpointing. Finally, the adjoint costs in terms of operations count and memory through the LPBD method are shown to be uniformly dependent on the depth of structure or decomposition.