Seminar in IT  2012

for IT in Business program (PhD) of Chulalongkorn Business School 

Prabhas Chongstitvatana

Semester:  October - November 2012

Aim :  Discussion and practice in constructing research arguments in the area of IT.  Four weeks lecture cover the following topics:
1)  Argument: AI philosophy
2)  Research in Computer Science
3)  Writing a research paper: Review Process
4)  State of the art in Computing Research : System View

lecture 1)   AI philosophy

John McCarthy and Marvin Minsky  are two pioneers in the field of AI.
John McCarthy invented the term "Artificial Intelligence" (passed away Oct 2011)

John McCarthy

Article:

What has AI in Common with Philosophy? - Formal Reasoning ...
by J McCarthy - 1996 - Cited by 24 - Related articles
What has AI in Common with Philosophy? John McCarthy. Computer Science Department. Stanford University.

General reading

http://en.wikipedia.org/wiki/Philosophy_of_artificial_intelligence

Chinese Room Argument

general reading: http://en.wikipedia.org/wiki/Chinese_room
more details:  http://plato.stanford.edu/entries/chinese-room/
original article: Searle, John (1980), "Minds, Brains and Programs"Behavioral and Brain Sciences 3 (3): 417–457, doi:10.1017/S0140525X00005756

assignment:  Write up your argument for your position in Strong/Weak AI.  Just arrange your argument into writing.  Some references are required.  Make it two A4 pages.  Email it to me at   prabhas at chula dot ac dot th  not later than Monday so that I can prepare your discussion in the next class.

Additional materials

IBM's Watson in the game of Jeopardy  at Youtube   http://www.youtube.com/watch?v=WFR3lOm_xhE
Super human like android by Ishikuro  (mp4 video  46.7 Mbytes)

lecture 2)  Research in Computer Science

Somchai Prasitjutrakul   : Research in Computing   (ppt)

In class work

Read the paper from this list:    Journal of the ACM, Top 10 Downloaded Articles (past 6 weeks)
http://dl.acm.org/pub.cfm?id=J401&CFID=125737930&CFTOKEN=63254807

Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment - 1973
C. L. LiuJames W. Layland

Authoritative sources in a hyperlinked environment - 1999
Jon M. Kleinberg

Computer Evaluation of Indexing and Text Processing - 1968
G. Salton, M. E. Lesk


From IEEE

Automatic Personality Perception: Prediction of Trait Attribution Based on Prosodic Features

Mohammadi, Gelareh; Vinciarelli, Alessandro
Affective Computing, IEEE Transactions on 
Volume: 3 , Issue: 3
Digital Object Identifier: 10.1109/T-AFFC.2012.5 
Publication Year: 2012 , Page(s): 273 - 284

Flip-Flop Selection for Partial Enhanced Scan to Reduce Transition Test Data Volume

Songwei Pei; Huawei Li; Xiaowei Li
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on 
Volume: 20 , Issue: 12
Digital Object Identifier: 10.1109/TVLSI.2011.2170227 
Publication Year: 2012 , Page(s): 2157 - 2169

Flea-Inspired Catapult Mechanism for Miniature Jumping Robots

Noh, M.; Kim, S.-W.; An, S.; Koh, J.-S.; Cho, K.-J.
Robotics, IEEE Transactions on 
Volume: 28 , Issue: 5
Digital Object Identifier: 10.1109/TRO.2012.2198510 
Publication Year: 2012 , Page(s): 1007 - 1018

Lecture 3)  Writing a research paper: Review Process

What is a good writing?

How to write a good research paper, Simon Peyton Jones, from research.microsoft.com   

How an article is evaluated?

Accept and Reject --  How?

Examples of work   (local only)

Journal article:  High-Level Synthesis by Ants on a Tree     Review
Journal article:  Fragment as a Small Evidence of the Building Blocks Existence
Conference article:  Common structures identification for solving 3D bin paking by genetic algorithm   Review 
Conference article:  A Cooperative Approach to Compact Genetic Algorithm for Evolvable Hardware    Review
Conference article:  Diversity Control to Improve Convergence Rate in Genetic Algorithms   Review  
Conference article:  Improve robustness of GP-generated robot programs for dynamic environments    Review
Conference article:  A DESIGN OF AN AES ENCRYPTION CIRCUIT WITH DYNAMIC RECONFIGURATION     Review

Lecture 4)   State of the art in Computing Research : System View

Macro scale

Exascale Computing

1) Exaflop machine    The full report    TR-2008-13.pdf  (3 Mb)
2) The Opportunities and Challenges of Exascale Computing, (pdf 2 Mb) US Department of Energy, Fall 2010
3) The tops in flops, Kogge, P.,  Page(s): 48 - 54 Digital Object Identifier : 10.1109/MSPEC.2011.5693074

to learn more about supercomputing visit  www.top500.org

Micro scale

In depth of one advanced research:

Coincidence Algorithm

  http://www.cp.eng.chula.ac.th/faculty/pjw/project/coin/index-coin.htm

Assignment:  Write two pages about advantage/disadvantage that Thailand has a national supercomputing.
 
End of this series of lectures

last update 4 Dec 2012