首页 > 最新文献

Appl. Intell.最新文献

英文 中文
AI update 人工智能更新
Pub Date : 2001-01-01 DOI: 10.1145/504313.504317
D. R. Hobaugh
A lan Turing's " imitation game, " defined in his classic 1950 paper " Computing Machinery and Intelligence, " proposed a method of testing for intelligence based on a dialogue over teletype machines. The Turing Test, as it has come to be called, posed the question: could a computer fool humans into thinking that they were talking to one of their own? If so, then the computer, Turing declared, had intelligence. Although the Turing Test is still considered a radical " definition " of artificial intelligence 50 years after its introduction, it turns out that we need this test. You see, there are currently artificially intelligent creatures among us, and they want to sell us stuff! Let me explain. As you may know, " chat rooms " are virtual places accessed by programs for use by people who want to type messages to each other in real time. Many people meet in these chat rooms to discuss the important events of the day, for example , when will the sequel to the Matrix will be released, or more importantly, who will star in Matrix III. Some programmers have built " chat robots " that enter these chat rooms disguised as humans and either simply spew out advertisements, or wait patiently, and then spew out advertisements. The problem is that one can't tell by looking at a handle (i.e., a screen name) that a user is in fact not human. A typical chat room conversation might look like: neo23: so, have you seen the trailer yet? neo45: no, but I bet it's gonna b kewl :) neo67: Visit www.X.com for $50 off of a pair of swim trunks, while supplies last. Now, the normal user wouldn't be able to tell that neo67 was in fact a adbot until it was too late: They have already advertised (some may still not be convinced that this user is not human but I assure you, no one would say such things in a chat room). Detecting adbots might not be seen as a pressing problem, until you are bombarded with 1 million advertisements at once. This does slow down communication about the Matrix, and other topics I suspect. How can we detect these insidious adbots before they do their dirty deeds? Enter The CAPTCHA Bongo Project. The CAPTCHA Bongo Project is a project of the School of Computer Science at Carnegie Mellon University. Their …
图灵在他1950年的经典论文《计算机器与智能》中定义了“模仿游戏”,提出了一种基于电传打字机对话的智能测试方法。图灵测试提出了这样一个问题:一台电脑能骗过人类,让人类以为他们在和自己的机器说话吗?图灵宣称,如果是这样,那么计算机就有了智能。尽管在引入50年后,图灵测试仍然被认为是对人工智能的一个激进的“定义”,但事实证明,我们需要这个测试。你看,现在我们中间有人工智能生物,他们想卖给我们东西!让我解释一下。你可能知道,“聊天室”是由程序访问的虚拟场所,供那些想要实时输入消息的人使用。许多人在这些聊天室里聚在一起讨论当天的重要事件,例如,《黑客帝国》的续集什么时候上映,或者更重要的是,谁将出演《黑客帝国3》。一些程序员制造了“聊天机器人”,它们伪装成人类进入这些聊天室,要么简单地吐出广告,要么耐心地等待,然后再吐出广告。问题是,人们不能通过查看句柄(即屏幕名)来判断用户实际上不是人类。一个典型的聊天室对话可能是这样的:neo23:那么,你看过预告片了吗?不,但我打赌它会很酷:)neo67:访问www.X.com以50美元的折扣购买一条泳裤,直到供应完为止。现在,普通用户无法分辨出neo67实际上是一个adbot,直到为时已晚:他们已经做了广告(有些人可能仍然不相信这个用户不是人类,但我向你保证,没有人会在聊天室里说这样的话)。检测广告机器人可能不会被视为一个紧迫的问题,直到你同时被100万个广告轰炸。这确实减慢了关于黑客帝国的交流,以及我怀疑的其他话题。我们怎样才能在这些阴险的机器人做坏事之前发现它们呢?进入CAPTCHA Bongo项目。CAPTCHA Bongo项目是卡内基梅隆大学计算机科学学院的一个项目。他们……
{"title":"AI update","authors":"D. R. Hobaugh","doi":"10.1145/504313.504317","DOIUrl":"https://doi.org/10.1145/504313.504317","url":null,"abstract":"A lan Turing's \" imitation game, \" defined in his classic 1950 paper \" Computing Machinery and Intelligence, \" proposed a method of testing for intelligence based on a dialogue over teletype machines. The Turing Test, as it has come to be called, posed the question: could a computer fool humans into thinking that they were talking to one of their own? If so, then the computer, Turing declared, had intelligence. Although the Turing Test is still considered a radical \" definition \" of artificial intelligence 50 years after its introduction, it turns out that we need this test. You see, there are currently artificially intelligent creatures among us, and they want to sell us stuff! Let me explain. As you may know, \" chat rooms \" are virtual places accessed by programs for use by people who want to type messages to each other in real time. Many people meet in these chat rooms to discuss the important events of the day, for example , when will the sequel to the Matrix will be released, or more importantly, who will star in Matrix III. Some programmers have built \" chat robots \" that enter these chat rooms disguised as humans and either simply spew out advertisements, or wait patiently, and then spew out advertisements. The problem is that one can't tell by looking at a handle (i.e., a screen name) that a user is in fact not human. A typical chat room conversation might look like: neo23: so, have you seen the trailer yet? neo45: no, but I bet it's gonna b kewl :) neo67: Visit www.X.com for $50 off of a pair of swim trunks, while supplies last. Now, the normal user wouldn't be able to tell that neo67 was in fact a adbot until it was too late: They have already advertised (some may still not be convinced that this user is not human but I assure you, no one would say such things in a chat room). Detecting adbots might not be seen as a pressing problem, until you are bombarded with 1 million advertisements at once. This does slow down communication about the Matrix, and other topics I suspect. How can we detect these insidious adbots before they do their dirty deeds? Enter The CAPTCHA Bongo Project. The CAPTCHA Bongo Project is a project of the School of Computer Science at Carnegie Mellon University. Their …","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"48 1","pages":"6-13"},"PeriodicalIF":0.0,"publicationDate":"2001-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84857104","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
AI update 人工智能更新
Pub Date : 2001-01-01 DOI: 10.1145/383824.383827
D. Blank
As part of research concerning facial expression of emotion, IBM continues a series of studies under Project BlueEyes that attempts to address four major issues: 1. Do emotions occur naturally in Human Computer Interaction (HCI)? If so, how often, and which emotions? 2. Using the image of a person, can people assess emotions reliably? 3. What information do people use to assess emotions? 4. What HCI stimuli cause what emotion and what is the user’s experience of the emotion? IBM’s first two studies have provided evidence on the first two issues. They have found evidence that some affective states (like anxiety and happiness) do occur in HCI and that people can use visual information to assess these states. Of course, those familiar with certain operating systems know that emotions can pop up in HCI every once in a while. But I assume that IBM is talking about visual clues more subtle than users pounding on monitors with their fists. In any event, people can visually detect emotions. IBM hopes that if people can perform this assessment reliably, so could a computer. To test out this hope, IBM has built Pong, a blue-eyed (of course) robo-head. Currently, Pong is a plastic and metal face that sits on a table and watches you with two ping pong-like eyes. Once it sees you, it smiles or frowns based on its interpretation of your mood. John Dvorak, computer pundit and AI hypemaster (see page 9), described interacting with Pong as “fascinating and creepy.” IBM is apparently completing further studies. For more information, see www.almaden.ibm.com/cs/ blueeyes/. New BlueEyes
作为面部情绪表达研究的一部分,IBM在“蓝眼睛计划”下继续进行一系列研究,试图解决四个主要问题:在人机交互(HCI)中,情感是自然发生的吗?如果是,频率是多少,是哪种情绪?2. 利用一个人的形象,人们能可靠地评估情绪吗?3.人们用什么信息来评估情绪?4. 什么样的HCI刺激会产生什么样的情绪,用户对这种情绪的体验又是什么?IBM的前两项研究为前两个问题提供了证据。他们发现证据表明,一些情感状态(如焦虑和快乐)确实发生在HCI中,人们可以使用视觉信息来评估这些状态。当然,熟悉某些操作系统的人都知道,情绪会时不时地出现在HCI中。但我认为IBM谈论的是比用户用拳头敲打显示器更微妙的视觉线索。在任何情况下,人们都可以通过视觉感知情绪。IBM希望,如果人类能够可靠地进行这种评估,那么计算机也可以。为了验证这一希望,IBM制造了Pong,一个蓝眼睛(当然)的机器人头。目前,“乒乓”是一张塑料和金属制成的脸,它坐在桌子上,用两只像乒乓球一样的眼睛看着你。一旦它看到你,它就会根据对你情绪的理解而微笑或皱眉。计算机专家、人工智能超级大师约翰•德沃夏克(John Dvorak)将与《Pong》的互动描述为“既迷人又令人毛骨悚然”。IBM显然正在完成进一步的研究。欲了解更多信息,请访问www.almaden.ibm.com/cs/ blueeyes/。新BlueEyes
{"title":"AI update","authors":"D. Blank","doi":"10.1145/383824.383827","DOIUrl":"https://doi.org/10.1145/383824.383827","url":null,"abstract":"As part of research concerning facial expression of emotion, IBM continues a series of studies under Project BlueEyes that attempts to address four major issues: 1. Do emotions occur naturally in Human Computer Interaction (HCI)? If so, how often, and which emotions? 2. Using the image of a person, can people assess emotions reliably? 3. What information do people use to assess emotions? 4. What HCI stimuli cause what emotion and what is the user’s experience of the emotion? IBM’s first two studies have provided evidence on the first two issues. They have found evidence that some affective states (like anxiety and happiness) do occur in HCI and that people can use visual information to assess these states. Of course, those familiar with certain operating systems know that emotions can pop up in HCI every once in a while. But I assume that IBM is talking about visual clues more subtle than users pounding on monitors with their fists. In any event, people can visually detect emotions. IBM hopes that if people can perform this assessment reliably, so could a computer. To test out this hope, IBM has built Pong, a blue-eyed (of course) robo-head. Currently, Pong is a plastic and metal face that sits on a table and watches you with two ping pong-like eyes. Once it sees you, it smiles or frowns based on its interpretation of your mood. John Dvorak, computer pundit and AI hypemaster (see page 9), described interacting with Pong as “fascinating and creepy.” IBM is apparently completing further studies. For more information, see www.almaden.ibm.com/cs/ blueeyes/. New BlueEyes","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"129 1","pages":"8"},"PeriodicalIF":0.0,"publicationDate":"2001-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74863016","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Letter from the chair 主席的信
Pub Date : 2001-01-01 DOI: 10.1145/383824.383825
J. Marks
If you missed this June’s NASW National Conference, which was quite appropriately titled “Leading Change: Transforming Lives,” please know that it was amazingly enriching and enlightening! The plenary speeches, keynote addresses, preconference workshops, posters, and symposium presentations helped us to think about and prepare to make changes in our practice and personal lives. There was plenty of opportunity over the four days to reflect on how we as social workers can “be the change we want to see in the world,” as Mahatma Gandhi said.
如果你错过了今年6月的NASW全国会议,它的标题是“领导变革:改变生活”,请知道它是惊人的丰富和启发!全体会议演讲、主题演讲、会前研讨会、海报和专题讨论会的演讲帮助我们思考和准备改变我们的实践和个人生活。在这四天里,我们有很多机会思考,作为社会工作者,我们如何才能像圣雄甘地(Mahatma Gandhi)所说的那样,“成为我们希望在世界上看到的变化”。
{"title":"Letter from the chair","authors":"J. Marks","doi":"10.1145/383824.383825","DOIUrl":"https://doi.org/10.1145/383824.383825","url":null,"abstract":"If you missed this June’s NASW National Conference, which was quite appropriately titled “Leading Change: Transforming Lives,” please know that it was amazingly enriching and enlightening! The plenary speeches, keynote addresses, preconference workshops, posters, and symposium presentations helped us to think about and prepare to make changes in our practice and personal lives. There was plenty of opportunity over the four days to reflect on how we as social workers can “be the change we want to see in the world,” as Mahatma Gandhi said.","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"71 1","pages":"5"},"PeriodicalIF":0.0,"publicationDate":"2001-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85882750","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Real science 真正的科学
Pub Date : 2001-01-01 DOI: 10.1145/504313.504329
Chris Welty
Hayes discussed some of the essential points characterizing the training that philosophers and mathematicians receive as part of their education. Philosophers, said Hayes, are trained to argue not about conclusions, but about arguments. Mathematicians are trained to find shorter proofs. While the talk was mainly tongue and cheek, as such things go what made it humorous was precisely how true it was. This set me to thinking about something that Hayes' talk seem to leave wide open: what can we joke about the training of computer scientists, and those in AI in particular? I spend far too much time thinking about jokes, I suspect, but this thinking lead me quickly to an obstacle. A person who studies philosophy is called a " philosopher, " a person who studies mathematics is called a " mathematician , " a person who studies computer science is called a " computer scientist. " What do we call a person who studies artificial intelli-gence? Using the grammatical rules that appear to govern the three examples here, we get " artificial intelligencer " , " artificial intelli-gencian, " or " artificial intelligentist. " At AAAI-2000 in Orlando, I recall seeing promotional material for the conference that read, " Hey AI scientist! " I don't think AI can proceed until we finally decide what to call ourselves. " AI scientist " evokes images of manqué scientists like " political scientist, " or " social scientist. " This, of course, is a problem with the name of our parent field as well, and not an easy one to solve. Rather than attempt to solve it here for the benefit of the four people who read this column , I will simply leave it open as an important path for future research in our field, and probably a major government funding program. Returning then to the initial problem, how would we characterize the basic nature of an artificial intelligencian's education? As com-puterists, we inherit to begin with a slight inferiority complex with respect to the other sciences, since we are often considered to be less than a " true " science —there is, after all, no Nobel Prize in computer science. As a result, one common element to our training is denying that we did any programming. Some take this training as an offensive weapon as well, and accuse others of having done no more than write a program. …
海斯讨论了哲学家和数学家作为教育的一部分所接受的训练的一些要点。海耶斯说,哲学家们所接受的训练不是争论结论,而是争论论点。数学家被训练去寻找更简短的证明。虽然谈话主要是说说而已,但就这样的事情而言,幽默的地方恰恰是它有多真实。这让我开始思考海耶斯的谈话似乎留下了一些空白:我们可以拿计算机科学家的培训,尤其是人工智能方面的培训开玩笑吗?我怀疑,我花了太多时间思考笑话,但这种思考很快就把我引向了一个障碍。研究哲学的人被称为“哲学家”,研究数学的人被称为“数学家”,研究计算机科学的人被称为“计算机科学家”。我们如何称呼研究人工智能的人?使用支配这三个例子的语法规则,我们得到“人工智能者”、“人工智能专家”或“人工智能主义者”。在奥兰多举行的AAAI-2000上,我记得看到会议的宣传材料上写着:“嘿,人工智能科学家!”我认为,在我们最终决定如何称呼自己之前,人工智能不会继续发展。”“人工智能科学家”让人联想到“政治科学家”或“社会科学家”等人类科学家的形象。当然,这也是父字段名称的问题,而且解决起来并不容易。我不会为了四位读者的利益而试图在这里解决这个问题,我将简单地把它作为我们领域未来研究的重要途径,也可能是一个主要的政府资助项目。回到最初的问题,我们如何描述人工智能教育的基本性质?作为计算机专家,我们一开始就继承了一种相对于其他科学的轻微自卑情结,因为我们经常被认为不是一门“真正的”科学——毕竟,计算机科学没有诺贝尔奖。因此,在我们的训练中,一个共同的元素就是否认我们做过任何编程。一些人也把这种训练当作一种攻击性武器,并指责其他人只不过是写了一个程序。…
{"title":"Real science","authors":"Chris Welty","doi":"10.1145/504313.504329","DOIUrl":"https://doi.org/10.1145/504313.504329","url":null,"abstract":"Hayes discussed some of the essential points characterizing the training that philosophers and mathematicians receive as part of their education. Philosophers, said Hayes, are trained to argue not about conclusions, but about arguments. Mathematicians are trained to find shorter proofs. While the talk was mainly tongue and cheek, as such things go what made it humorous was precisely how true it was. This set me to thinking about something that Hayes' talk seem to leave wide open: what can we joke about the training of computer scientists, and those in AI in particular? I spend far too much time thinking about jokes, I suspect, but this thinking lead me quickly to an obstacle. A person who studies philosophy is called a \" philosopher, \" a person who studies mathematics is called a \" mathematician , \" a person who studies computer science is called a \" computer scientist. \" What do we call a person who studies artificial intelli-gence? Using the grammatical rules that appear to govern the three examples here, we get \" artificial intelligencer \" , \" artificial intelli-gencian, \" or \" artificial intelligentist. \" At AAAI-2000 in Orlando, I recall seeing promotional material for the conference that read, \" Hey AI scientist! \" I don't think AI can proceed until we finally decide what to call ourselves. \" AI scientist \" evokes images of manqué scientists like \" political scientist, \" or \" social scientist. \" This, of course, is a problem with the name of our parent field as well, and not an easy one to solve. Rather than attempt to solve it here for the benefit of the four people who read this column , I will simply leave it open as an important path for future research in our field, and probably a major government funding program. Returning then to the initial problem, how would we characterize the basic nature of an artificial intelligencian's education? As com-puterists, we inherit to begin with a slight inferiority complex with respect to the other sciences, since we are often considered to be less than a \" true \" science —there is, after all, no Nobel Prize in computer science. As a result, one common element to our training is denying that we did any programming. Some take this training as an offensive weapon as well, and accuse others of having done no more than write a program. …","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"1 1","pages":"48"},"PeriodicalIF":0.0,"publicationDate":"2001-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91229160","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 94
Letter from the chair 主席的信
Pub Date : 2001-01-01 DOI: 10.1145/376451.376457
J. Bradshaw
At long last the completely redesigned and enhanced SIGART site is up and running. And are we glad! This morning the SIGART Board got the following email message from Chris Welty, our intelligence editor, who with his students first got the site up and running several years ago and has been maintaining it ever since: Wow, are we lucky. There was a lightning strike and power outage yesterday and the old sigart.acm.org, an 8-10 year old Sparc II, did not survive the incident as it has so many times before. It has served us well (moment of silence). I believe we are close to operational on the new Web site, and not a moment too soon. Indeed, Eric Wilson, our SIGART Information Director had recently transferred all the information off the old machine and onto the ACM server that we'll be operating with from now on. In addition to Eric Wilson, Chris Welty, and the members of the SIGART Board, we owe thanks to Bill Smith and Katrina Brehob of DiamondBullet, who designed and implemented the site. Among other features, it includes a very nice way for you to submit announcements for your AI related events or resources. Once you've entered information about your announcement, it will be automatically sent to Amruth Kumar who is serving as moderator. Now that the site is up, the focus for the next few months will be to increase the content and features available to members. We welcome your feedback and comments, and hope you will visit often!
终于,完全重新设计和增强的SIGART网站已经启动并运行。我们很高兴!今天上午,SIGART董事会收到了我们的情报编辑克里斯·韦尔蒂(Chris Welty)发来的以下电子邮件:哇,我们真幸运。韦尔蒂和他的学生几年前首先建立并运行了这个网站,并一直在维护它。昨天有一个雷击和停电和老sigart.acm.org,一个8-10岁的Sparc II,没有在事故中幸存下来,因为它以前有很多次。这对我们很有好处(默哀)。我相信我们的新网站即将投入运营,而且时间不会太快。事实上,我们的SIGART信息总监Eric Wilson最近已经将旧机器上的所有信息转移到了ACM服务器上,我们将从现在开始使用ACM服务器。除了Eric Wilson、Chris Welty和SIGART董事会成员之外,我们还要感谢DiamondBullet的Bill Smith和Katrina Brehob,他们设计并实现了这个网站。在其他功能中,它包括一个非常好的方式,您可以提交与AI相关的事件或资源的公告。一旦您输入了您的公告信息,它将自动发送给主持人Amruth Kumar。现在网站已经上线了,接下来几个月的重点将是增加可供会员使用的内容和功能。我们欢迎您的反馈和意见,并希望您经常访问!
{"title":"Letter from the chair","authors":"J. Bradshaw","doi":"10.1145/376451.376457","DOIUrl":"https://doi.org/10.1145/376451.376457","url":null,"abstract":"At long last the completely redesigned and enhanced SIGART site is up and running. And are we glad! This morning the SIGART Board got the following email message from Chris Welty, our intelligence editor, who with his students first got the site up and running several years ago and has been maintaining it ever since: Wow, are we lucky. There was a lightning strike and power outage yesterday and the old sigart.acm.org, an 8-10 year old Sparc II, did not survive the incident as it has so many times before. It has served us well (moment of silence). I believe we are close to operational on the new Web site, and not a moment too soon. Indeed, Eric Wilson, our SIGART Information Director had recently transferred all the information off the old machine and onto the ACM server that we'll be operating with from now on. In addition to Eric Wilson, Chris Welty, and the members of the SIGART Board, we owe thanks to Bill Smith and Katrina Brehob of DiamondBullet, who designed and implemented the site. Among other features, it includes a very nice way for you to submit announcements for your AI related events or resources. Once you've entered information about your announcement, it will be automatically sent to Amruth Kumar who is serving as moderator. Now that the site is up, the focus for the next few months will be to increase the content and features available to members. We welcome your feedback and comments, and hope you will visit often!","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"13 7 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2001-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89947040","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Point of view: Lisp as an alternative to Java 观点:Lisp是Java的替代品
Pub Date : 2000-12-01 DOI: 10.1145/355137.355142
E. Gat
I n a recent study Prechelt (1999) compared the relative performance of Java and C++ in execution time and memory usage. Unlike many benchmark studies, Prechelt compared multiple implementations of the same task by multiple programmers in order to control for the effects of differences in programmer skill. Prechelt concluded that " as of JDK 1.2, Java programs are typically much slower than programs written in C or C++. They also consume much more memory. " We repeated Prechelt's study using Lisp as the implementation language. Our results show that Lisp's performance is comparable to or better than C++ in execution speed; it also has significantly lower variability, which translates into reduced project risk. Furthermore, development time is significantly lower and less variable than either C++ or Java. Memory consumption is comparable to Java. Lisp thus presents a viable alternative to Java for dynamic applications where performance is important. Experiment Our data set consists of 16 programs written by 14 programmers. (Two programmers submitted more than one program, as was the case in the original study.) Twelve of the programs were written in Common Lisp (Steele 1990), and the other four were in Scheme (ACM 1991). All of the subjects were volunteers recruited from an Internet newsgroup. To the extent possible we duplicated the circumstances of the original study. We used the same problem statement (slightly edited but essentially unchanged), the same program input files, and the same kind of machine for the benchmark tests: a SPARC Ultra 1. The only difference was that the original machine had 192 MB of RAM and ours had only 64 MB; however , none of the programs used all the available RAM, so the results should not have changed. Common Lisp benchmarks were run using Allegro CL 4.3. Scheme benchmarks were run using MzScheme (Flatt 2000). All the programs were compiled to native code. Figure 1: Experimental results. The vertical lines from left to right indicate, respectively, the 10th percentile, median, and 90th percentile. The hollow box encloses the 25th to 50th percentile. The thick grey line is the width of two standard deviations centered on the mean.
在Prechelt(1999)最近的一项研究中,比较了Java和c++在执行时间和内存使用方面的相对性能。与许多基准研究不同,Prechelt比较了多个程序员对同一任务的多个实现,以控制程序员技能差异的影响。Prechelt总结道:“从JDK 1.2开始,Java程序通常比用C或c++编写的程序慢得多。它们还会消耗更多的内存。”我们使用Lisp作为实现语言重复了Prechelt的研究。我们的结果表明,Lisp的性能在执行速度上与c++相当或更好;它还具有显著降低的可变性,这转化为降低的项目风险。此外,与c++或Java相比,开发时间明显更短,变化也更少。内存消耗与Java相当。因此,对于性能很重要的动态应用程序,Lisp提供了Java的可行替代方案。我们的数据集由14个程序员编写的16个程序组成。(两名程序员提交了不止一个程序,就像最初的研究一样。)其中12个程序是用Common Lisp (Steele 1990)编写的,另外4个是用Scheme (ACM 1991)编写的。所有的研究对象都是从一个互联网新闻组中招募的志愿者。我们尽可能地重现了最初研究的情况。我们使用相同的问题语句(稍微编辑了一下,但基本上没有改变)、相同的程序输入文件和相同类型的机器进行基准测试:SPARC Ultra 1。唯一的区别是原来的机器有192 MB的RAM,而我们的只有64 MB;但是,没有一个程序使用了所有可用的RAM,所以结果应该不会改变。使用Allegro CL 4.3运行常见的Lisp基准测试。使用MzScheme (Flatt 2000)运行Scheme基准测试。所有的程序都被编译成本地代码。图1:实验结果。从左到右的竖线分别表示第10百分位、中位数和第90百分位。中空的盒子包含了第25到50个百分位数。粗灰线是以平均值为中心的两个标准差的宽度。
{"title":"Point of view: Lisp as an alternative to Java","authors":"E. Gat","doi":"10.1145/355137.355142","DOIUrl":"https://doi.org/10.1145/355137.355142","url":null,"abstract":"I n a recent study Prechelt (1999) compared the relative performance of Java and C++ in execution time and memory usage. Unlike many benchmark studies, Prechelt compared multiple implementations of the same task by multiple programmers in order to control for the effects of differences in programmer skill. Prechelt concluded that \" as of JDK 1.2, Java programs are typically much slower than programs written in C or C++. They also consume much more memory. \" We repeated Prechelt's study using Lisp as the implementation language. Our results show that Lisp's performance is comparable to or better than C++ in execution speed; it also has significantly lower variability, which translates into reduced project risk. Furthermore, development time is significantly lower and less variable than either C++ or Java. Memory consumption is comparable to Java. Lisp thus presents a viable alternative to Java for dynamic applications where performance is important. Experiment Our data set consists of 16 programs written by 14 programmers. (Two programmers submitted more than one program, as was the case in the original study.) Twelve of the programs were written in Common Lisp (Steele 1990), and the other four were in Scheme (ACM 1991). All of the subjects were volunteers recruited from an Internet newsgroup. To the extent possible we duplicated the circumstances of the original study. We used the same problem statement (slightly edited but essentially unchanged), the same program input files, and the same kind of machine for the benchmark tests: a SPARC Ultra 1. The only difference was that the original machine had 192 MB of RAM and ours had only 64 MB; however , none of the programs used all the available RAM, so the results should not have changed. Common Lisp benchmarks were run using Allegro CL 4.3. Scheme benchmarks were run using MzScheme (Flatt 2000). All the programs were compiled to native code. Figure 1: Experimental results. The vertical lines from left to right indicate, respectively, the 10th percentile, median, and 90th percentile. The hollow box encloses the 25th to 50th percentile. The thick grey line is the width of two standard deviations centered on the mean.","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"30 1","pages":"21-24"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83024608","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Curriculum descant: How much programming? What kind? 课程说明:多少编程?什么样?
Pub Date : 2000-12-01 DOI: 10.1145/355137.355140
Deepak Kumar
D esigning programming assignments for an artificial intelligence (AI) course presents several challenges. How much programming should there be in an AI course? What kinds of programming assignments should one design? What programming languages or platforms would one use? Are the students sufficiently prepared? For anyone looking for answers in this column, here is the punch line: It depends. It depends on the kind of course you are planning, where it fits in your curriculum, what students expect of your course, and what the rest of your department perceives the course to be. I will attempt to highlight some of the major concerns here that will hopefully bring some awareness to these important pedagogical issues the next time you plan your course. The amount of programming included in the course depends on the level and the department where it is offered. An introductory AI course may have no programming component at all. At the other end of the spectrum, it can be offered as a course with a heavy programming component. If the course is offered outside a computer science program, it is unlikely to have any computer programming. However, even in a course offered in a computer science program , the amount of programming required of students varies. In most cases, you might encounter anywhere from two to eight assignments in an AI course, not all of which might involve programming. This leads to the next question: What kinds of programming assignments should you design? In thinking about the kinds of programming assignments you have several choices, some of which depend on your own pedagog-ical objectives. The dividing line here lies between a choice of implementing " tools " versus implementing " applications. " For some instructors it is important to expose their students to the specialized algorithms embedded inside most AI tools—for example, learning and implementing pattern matching and unification, modeling a back-propagation neural network, and implementing a natural language parser of a specific kind. Some AI instructors like to use the programming exercises as a vehicle for teaching complex programming techniques. Exercises mentioned earlier serve that purpose well. Algorithms embedded in tools tend to be quite complex and are a good way of improving students' programming skills. In exercises that involve implementing complete applications, the amount of programming can also vary. Sometimes, in implementing game playing programs, for example, implementation involves a fair amount of programming. In …
为人工智能(AI)课程设计编程作业提出了几个挑战。AI课程中应该有多少编程内容?应该设计什么样的编程作业?应该使用什么编程语言或平台?学生们准备充分了吗?对于任何想在本文中找到答案的人来说,这里有一句妙语:看情况而定。这取决于你计划的课程类型,它在你的课程中的位置,学生对你的课程的期望,以及系里其他人对这门课程的看法。我将尝试在这里强调一些主要的问题,希望在你们下次计划课程时,能对这些重要的教学问题有所认识。课程中包含的编程数量取决于所提供课程的级别和院系。AI入门课程可能根本没有编程内容。在范围的另一端,它可以作为具有大量编程组件的课程提供。如果这门课程是在计算机科学课程之外开设的,它不太可能有任何计算机编程。然而,即使在计算机科学项目提供的课程中,学生需要的编程量也各不相同。在大多数情况下,你可能会在AI课程中遇到2到8个作业,并不是所有的作业都涉及编程。这就引出了下一个问题:您应该设计哪种类型的编程作业?在思考编程作业的种类时,你有几种选择,其中一些取决于你自己的教学目标。这里的分界线在于选择实现“工具”还是实现“应用程序”。对于一些教师来说,重要的是让他们的学生接触到嵌入在大多数人工智能工具中的专门算法,例如,学习和实现模式匹配和统一,建模反向传播神经网络,以及实现特定类型的自然语言解析器。一些AI讲师喜欢使用编程练习作为教授复杂编程技术的工具。前面提到的练习可以很好地达到这个目的。工具中嵌入的算法往往相当复杂,是提高学生编程技能的好方法。在涉及实现完整应用程序的练习中,编程的数量也会有所不同。有时候,在实现游戏程序时,例如,实现涉及到相当数量的编程。在…
{"title":"Curriculum descant: How much programming? What kind?","authors":"Deepak Kumar","doi":"10.1145/355137.355140","DOIUrl":"https://doi.org/10.1145/355137.355140","url":null,"abstract":"D esigning programming assignments for an artificial intelligence (AI) course presents several challenges. How much programming should there be in an AI course? What kinds of programming assignments should one design? What programming languages or platforms would one use? Are the students sufficiently prepared? For anyone looking for answers in this column, here is the punch line: It depends. It depends on the kind of course you are planning, where it fits in your curriculum, what students expect of your course, and what the rest of your department perceives the course to be. I will attempt to highlight some of the major concerns here that will hopefully bring some awareness to these important pedagogical issues the next time you plan your course. The amount of programming included in the course depends on the level and the department where it is offered. An introductory AI course may have no programming component at all. At the other end of the spectrum, it can be offered as a course with a heavy programming component. If the course is offered outside a computer science program, it is unlikely to have any computer programming. However, even in a course offered in a computer science program , the amount of programming required of students varies. In most cases, you might encounter anywhere from two to eight assignments in an AI course, not all of which might involve programming. This leads to the next question: What kinds of programming assignments should you design? In thinking about the kinds of programming assignments you have several choices, some of which depend on your own pedagog-ical objectives. The dividing line here lies between a choice of implementing \" tools \" versus implementing \" applications. \" For some instructors it is important to expose their students to the specialized algorithms embedded inside most AI tools—for example, learning and implementing pattern matching and unification, modeling a back-propagation neural network, and implementing a natural language parser of a specific kind. Some AI instructors like to use the programming exercises as a vehicle for teaching complex programming techniques. Exercises mentioned earlier serve that purpose well. Algorithms embedded in tools tend to be quite complex and are a good way of improving students' programming skills. In exercises that involve implementing complete applications, the amount of programming can also vary. Sometimes, in implementing game playing programs, for example, implementation involves a fair amount of programming. In …","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"128 1","pages":"15-16"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79553790","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Backtracking: and the winner is... 回溯:获胜者是……
Pub Date : 2000-12-01 DOI: 10.1145/355137.355145
Chris Welty
{"title":"Backtracking: and the winner is...","authors":"Chris Welty","doi":"10.1145/355137.355145","DOIUrl":"https://doi.org/10.1145/355137.355145","url":null,"abstract":"","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"161 1","pages":"57"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84470724","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Conference review: the 2000 SIGART/AAAI doctoral consortium 会议回顾:2000年SIGART/AAAI博士联盟
Pub Date : 2000-12-01 DOI: 10.1145/355137.355143
M. Bienkowski
T he fifth annual SIGART/AAAI Doctoral Consortium was held in August 2000 during the 17th National Conference on Artificial Intelligence, sponsored by the American Association for Artificial Intelligence (AAAI). At the consortium, doctoral students in artificial intelligence (AI) presented their proposed research and received feedback from a panel of researchers and other students. This provided the students with exposure to outside perspectives on their work at a critical time in their research and allowed them to explore their career objectives. Free-ranging discussion sessions were also held, covering topics such as the relative benefits of academic versus industry careers; proposal writing; balancing research and teaching; and resisting pressure to leave school without finishing their doctorates. The students also participated in the student poster session, held during the AAAI-2000 /IAAI-2000 Technical Paper Poster Session, and attended social events with the panelists. Altogether, the intensive, 2-day event and continuing contact during the AAAI conference afforded great opportunities for networking and getting to know peers. Twelve students—four women and eight men—presented their work (gender was not considered by the review committee). Nine attend universities in the United States, one in Taiwan, and two in Canada. Their research represents a variety of subfields of AI, ranging from machine learning techniques to knowledge representation. In keeping with the move to integrate AI basic research and applications (highlighted by the merging of AAAI and IAAI), two students presented research focused on applications. Panelists Six distinguished panelists participated in the consortium. Feedback from the students showed that they found the panelists' comments and discussion to be valuable and constructive. The panelists were Marie Reviewing The 12 participants were chosen from 14 submissions. Students were selected who had settled on their thesis focus but who still had significant research remaining. Students were selected on the basis of the clarity and completeness of their submission, their advisor's letter, and other evidence of promise such as published papers and technical reports. Although unusually low in number, the quality of the submissions was very high. The review committee consisted of
第五届SIGART/AAAI博士联盟于2000年8月在第17届全国人工智能会议期间举行,由美国人工智能协会(AAAI)主办。在该联盟中,人工智能(AI)的博士生展示了他们的研究计划,并收到了研究人员和其他学生的反馈。这让学生在研究的关键时刻接触到外界对他们工作的看法,并使他们能够探索自己的职业目标。会议还举行了自由的讨论环节,讨论的主题包括学术与行业职业的相对优势;建议写作;平衡研究与教学;并且顶住不完成博士学位就离开学校的压力。学生们还参加了在AAAI-2000 /IAAI-2000技术论文海报会议期间举行的学生海报会议,并与小组成员一起参加了社会活动。总之,为期两天的密集活动和AAAI会议期间的持续接触为建立网络和了解同行提供了很好的机会。12名学生——4名女性和8名男性——展示了他们的作品(审查委员会不考虑性别)。其中9人在美国上大学,1人在台湾,2人在加拿大。他们的研究代表了人工智能的各个子领域,从机器学习技术到知识表示。为了与人工智能基础研究和应用的整合保持一致(以AAAI和IAAI的合并为重点),两名学生介绍了专注于应用的研究。六名杰出的专家参加了该联盟。学生的反馈显示,他们认为小组成员的评论和讨论是有价值和建设性的。12名参与者是从14份参赛作品中选出的。学生被挑选出来,他们已经确定了他们的论文重点,但仍然有重要的研究剩余。学生的选择是基于他们提交的清晰和完整,他们的导师的信,以及其他有希望的证据,如发表的论文和技术报告。虽然提交的作品数量少得异乎寻常,但质量却非常高。审查委员会由
{"title":"Conference review: the 2000 SIGART/AAAI doctoral consortium","authors":"M. Bienkowski","doi":"10.1145/355137.355143","DOIUrl":"https://doi.org/10.1145/355137.355143","url":null,"abstract":"T he fifth annual SIGART/AAAI Doctoral Consortium was held in August 2000 during the 17th National Conference on Artificial Intelligence, sponsored by the American Association for Artificial Intelligence (AAAI). At the consortium, doctoral students in artificial intelligence (AI) presented their proposed research and received feedback from a panel of researchers and other students. This provided the students with exposure to outside perspectives on their work at a critical time in their research and allowed them to explore their career objectives. Free-ranging discussion sessions were also held, covering topics such as the relative benefits of academic versus industry careers; proposal writing; balancing research and teaching; and resisting pressure to leave school without finishing their doctorates. The students also participated in the student poster session, held during the AAAI-2000 /IAAI-2000 Technical Paper Poster Session, and attended social events with the panelists. Altogether, the intensive, 2-day event and continuing contact during the AAAI conference afforded great opportunities for networking and getting to know peers. Twelve students—four women and eight men—presented their work (gender was not considered by the review committee). Nine attend universities in the United States, one in Taiwan, and two in Canada. Their research represents a variety of subfields of AI, ranging from machine learning techniques to knowledge representation. In keeping with the move to integrate AI basic research and applications (highlighted by the merging of AAAI and IAAI), two students presented research focused on applications. Panelists Six distinguished panelists participated in the consortium. Feedback from the students showed that they found the panelists' comments and discussion to be valuable and constructive. The panelists were Marie Reviewing The 12 participants were chosen from 14 submissions. Students were selected who had settled on their thesis focus but who still had significant research remaining. Students were selected on the basis of the clarity and completeness of their submission, their advisor's letter, and other evidence of promise such as published papers and technical reports. Although unusually low in number, the quality of the submissions was very high. The review committee consisted of","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"54 1","pages":"39-47"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74770430","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Links: information retrieval 链接:信息检索
Pub Date : 2000-12-01 DOI: 10.1145/355137.355141
Syed S. Ali, S. McRoy
A n information retrieval (IR) system informs the user about the existence and whereabouts of documents or data relating to a query made by the user. Traditional methods for automated information retrieval are largely based on searching and indexing techniques performed by people (such as librarians). Figure 1 illustrates the operation of a generic IR system. In Figure 1, the user enters a query (in this example a Boolean query that asks the IR system to find documents that contain the phrase " information retrieval " as well as the word " resources "). The user query may be processed (for example, to convert the plural " resources " to the singular " resource ") and matched against a database of documents that have been preprocessed in order to speed matching. The database can be a local document collection or a collection of networked documents, such as those on the World Wide Web (WWW). The output of the IR system is typically a ranked list of documents. Some IR systems may provide an option for user feedback, such as asking the user to give his opinions on the quality of the matches, and can use this feedback to improve the quality of the search. Increased capabilities of computer hardware and software have created a vast body of machine-readable resources. Typically there is no lack of available information; more often, users, seeking needles in haystacks, are overwhelmed by the quantity of irrelevant information. Often this is caused by a poor query (too vague or too generic; for example, try searching for " computer science "). Even with a well-formulated specific query (such as in Figure 1), results can be poor (for example, Google.com returned as one match a document titled: " Distributed Information Search and Retrieval for Astronomical Resource Discovery and Data Mining "). The popularity of the Web has spurred enormous growth in the number and types of available resources. Many networked information retrieval (NIR) tools can be used to search the Web and provide information on demand to unsophisticated end users. Search engines are a simple example; typically they make use of a program (called a spider) that traverses the Web and creates databases of the keywords in a Web page (allowing fast, local retrieval of these resources). IR systems, such as search engines, are most useful when the user makes a precise query, has a clear idea what …
信息检索(IR)系统通知用户与用户查询有关的文档或数据的存在和位置。自动信息检索的传统方法主要基于人(如图书管理员)执行的搜索和索引技术。图1说明了通用IR系统的操作。在图1中,用户输入一个查询(在本例中是一个布尔查询,要求IR系统查找包含短语“信息检索”和单词“资源”的文档)。可以处理用户查询(例如,将复数“resources”转换为单数“resource”),并与经过预处理的文档数据库进行匹配,以加快匹配速度。数据库可以是本地文档集合,也可以是网络文档的集合,例如万维网上的文档。IR系统的输出通常是文档的排序列表。一些IR系统可能提供用户反馈选项,例如要求用户给出他对匹配质量的意见,并且可以使用这些反馈来提高搜索质量。计算机硬件和软件性能的提高创造了大量的机器可读资源。通常不缺乏可用的信息;更多的时候,用户就像大海捞针一样,被大量不相关的信息淹没了。这通常是由糟糕的查询(太模糊或太一般;例如,试着搜索“计算机科学”)。即使使用公式良好的特定查询(如图1所示),结果也可能很差(例如,Google.com作为一个匹配返回的文档标题为:“用于天文资源发现和数据挖掘的分布式信息搜索和检索”)。Web的普及刺激了可用资源数量和类型的巨大增长。许多网络信息检索(NIR)工具可用于搜索Web并按需向不成熟的最终用户提供信息。搜索引擎就是一个简单的例子;它们通常使用一个程序(称为spider),该程序遍历Web并创建Web页面中关键字的数据库(允许对这些资源进行快速的本地检索)。IR系统,如搜索引擎,在用户进行精确查询时最有用,有一个清晰的概念…
{"title":"Links: information retrieval","authors":"Syed S. Ali, S. McRoy","doi":"10.1145/355137.355141","DOIUrl":"https://doi.org/10.1145/355137.355141","url":null,"abstract":"A n information retrieval (IR) system informs the user about the existence and whereabouts of documents or data relating to a query made by the user. Traditional methods for automated information retrieval are largely based on searching and indexing techniques performed by people (such as librarians). Figure 1 illustrates the operation of a generic IR system. In Figure 1, the user enters a query (in this example a Boolean query that asks the IR system to find documents that contain the phrase \" information retrieval \" as well as the word \" resources \"). The user query may be processed (for example, to convert the plural \" resources \" to the singular \" resource \") and matched against a database of documents that have been preprocessed in order to speed matching. The database can be a local document collection or a collection of networked documents, such as those on the World Wide Web (WWW). The output of the IR system is typically a ranked list of documents. Some IR systems may provide an option for user feedback, such as asking the user to give his opinions on the quality of the matches, and can use this feedback to improve the quality of the search. Increased capabilities of computer hardware and software have created a vast body of machine-readable resources. Typically there is no lack of available information; more often, users, seeking needles in haystacks, are overwhelmed by the quantity of irrelevant information. Often this is caused by a poor query (too vague or too generic; for example, try searching for \" computer science \"). Even with a well-formulated specific query (such as in Figure 1), results can be poor (for example, Google.com returned as one match a document titled: \" Distributed Information Search and Retrieval for Astronomical Resource Discovery and Data Mining \"). The popularity of the Web has spurred enormous growth in the number and types of available resources. Many networked information retrieval (NIR) tools can be used to search the Web and provide information on demand to unsophisticated end users. Search engines are a simple example; typically they make use of a program (called a spider) that traverses the Web and creates databases of the keywords in a Web page (allowing fast, local retrieval of these resources). IR systems, such as search engines, are most useful when the user makes a precise query, has a clear idea what …","PeriodicalId":8272,"journal":{"name":"Appl. Intell.","volume":"41 1","pages":"17-19"},"PeriodicalIF":0.0,"publicationDate":"2000-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74481676","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 82
期刊
Appl. Intell.
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1