Things I hate: part 1

Posted by Rachel on July 29th, 2005 — Posted in The Hate List

I have decided to start a hate list for all the things I come to hate either generally or because of my final year project.

This will either be healthy or crazy but amusing.

So, the first things on the hate list:

Programming - I… have always not liked programming. It’s not really a hate, it’s more dismay at lack of ability and OMG WHY WON’T IT WORK stab. Perhaps downgrade this one to the “a tad annoying” list.

Reading technical books - Not sure if this would be better if I didn’t have to do the third thing on the list.

Making notes on books - So annoying. What do I note? What do I miss out? What if I miss something important and I can never find it again. Oh the angst. Plus, making notes on intelligent agents isn’t nearly as funny as making notes on why Mary Shelley’s Frankenstein is a boring boring book.

Procrastination - How can it be bad if it feels so good? Well, if it stops me working on my stupid project. If only there was an anthropomorphic personification of procrastination that I could physically harm. Perhaps I have been reading too much Neil Gaiman.

Not having an mp3 player and getting into podcasts - Nothing to do with the project, but podcasting is a bit like blogging. I want to be able to go on the train and listen to my lovely, wonderful geeky podcasts without having to use my laptop to do it. There is much woe. This item of hate can be sorted out though, by the purchase of a cheapo mp3 player.

And that is the end of the hate list for today. :D

Constructing Intelligent Agents Using Java: Professional Developer’s Guide Series

Posted by Rachel on July 7th, 2005 — Posted in Bibliography, Project

Constructing Intelligent Agents Using Java: Professional Developer’s Guide Series
Joseph P. Bigus, Jennifer Bigus Publisher: John Wiley & Sons Inc amazon page

Intelligent Agents pgs 2 + 3

Posted by Rachel on July 7th, 2005 — Posted in Notes, Project

  • 3 major phases of development in AI research.
    1. - formal problems (structured with well-defined problem boundaries) - emphasis on creating general “thinking machines” - sophisticated reasoning + search techniques
    2. - recognition that most sucessful AI projects had v. narrow problem domains + encoded specific problem knowledge. - specific domain knowledge added to more general reasoning systems led to expert systems. - rule-based expert systems (knowledge representations, knowledge engineering, advanced reasoning techniques). - computer workstations specifically developed for Lisp, Prolog + Smalltalk apps. -> featured powerful intergrated development environments.
    3. -solving: machine vision+ speech, natural language understanding + translation, common sense reasoning, robot control. - connectionism (neural networks for data mining, modelling + adaptive control) - genetic algorithms - alternative logic systems (fuzzy logic) - agents that move through network

from here

RIP Laptop the First

Posted by Rachel on July 6th, 2005 — Posted in Project

My laptop in Birmingham is corrupted and the setup discs are in Watford. This sounds like the perfect time to really get cracking on making notes from the books I am reading.