Thursday, September 30, 2010

Billy Ray Cyrus Collection




















For those who watched Hannah Montana, he is HOT !!!! 
SMOKING ~~~ WOWOWOWOWOWOWOWOWOWOWOWOWOW


HEARTS !!!!
haha.. sry for being crazy ~.~

Shorties - Going All Out

A bad semester I experienced... I am going all out finishing stupid piano theory + practice stupid piano + doing research project and finishing the stupid competition car.... Will not be updating blog that often =D

Take care guys ^^ do not forget to follow my blog =p

Tuesday, September 28, 2010

Kit Kat vs Toothie


This is a sad story... So sad but true.

One day, my parents back from China. It is a tradition to buy lots and lots of CHOCOLATEs back from the airport due to some various reasons =x

One of them is Kit Kat... gosh.... Many she bought, chunks and chunks of kit kat piling up like a mountain ~.~ It's just like in my dream. Without any hesitation, I grab a bar and took a bite. Before I know it, lightning stroke my cute tooth. I thought that I was a goner, my life flashes before my eyes as soon as I found out that there is something wrong with my teeth !!!!! NO MORE CHOCOLATE???? HOW CAN THIS CALL LIFE, WITHOUT CHOCOLATE??!!!!

As time flies by, the pile of Kit Kat were gone... and I did not eat even one... I knew I need to meet the dentist, but I was too busy being lazy. Seeing the pile of gold vanished before my eyes, one by one... Come on, for those Kit Kat lovers, how can you have a break without it??!!!

Eventually, I went to the dentist. As usual, he is friendly and keep talks to himself when he is checking my teeth. I am so attracted to his working style as it resembles me XD He said I brushed my teeth too hard... Too much of a good thing might not be so good in the end.... And him + the receptionist keep remind / tease me that I am very punctual, 1 year 1 time dental appointment.... I should go check every half year. 

Come on dude, spare me, I have no gold nor time... If you open your clinic next door and give me free checkup, I will everyday go, honestly. 
Oh, before I end this, remember... never ever ever ever EVER ever ever... EVER buy normal or hard toothbrush. Soft will do. They will damage your gums badly. Trust me, I've been there and it is not a good memory to keep. 

For more information, please visit the nearest dentist or go to www.???.com to check out for more.

Saturday, September 25, 2010

3OH!3 - My First Kiss (feat. Ke$ha)


Another funky Video XD

MH - END of Y2S2

This semester can be said as a life changing semester. As the syllable become a bit less challenging and the exam becomes a little interesting and sometimes a bit unfair... -_-, it makes me very lazy to study.

What is the reason of having a good result while you have no deep understanding on the subject itserf? Tragedy neh? "To die without knowing is a sin" quoted this from my dear Karen ^^

It can be said that life long learning is a common duty of almost all engineers. The question comes in here, how can one learn when he/she does not even know the basics? This is the problem I am facing... I realize this in a hard way...

So... After this semester, I will work myself to death by involving in many projects. However for now, I need to focus on a little cute competition else will be raped by my teammates ~.~

Below are some photos of my coursemate. Love them a lot =D




     












Well... I am not going to tell who is who XD

We are Brothers Till The End =D

~Sweet Memories ~

Thursday, September 23, 2010

MH - AI Summary

Chapter1

Learning
Data Mining - The process of analyzing large amounts of data in order to extract new kinds of useful information
Neural Network - A network of smple processors designed to emulate the fnctioning of human's brain
Case Based Reasoning - Solve problem by retrieving the solution of previous similar problems

Rule-based Systems
Rule-based system represents knowledge in terms of rules so that the system could conclude in different situations.
Knowledge base = IF-THEN rules and facts
inference engine = interpreter controlling the application of the fules given the facts
eg - prolog

Searching
Find efficient search strategy  to find a solution
eg - game theory/route planning

Planning
Coming up with actions that will increase the autonomy and flexibility of an agent through the construction of sequences of actions to achieve the goal.

Ability-Based Areas
Computer Vision
Natural language recognition/generation
Speech recognition/generation

Roboticsdevice that works automatically or by remote control
Programmed to perform tasks normally done by people



Chapter 2

Measuring An Agent's PerformanceReceives percepts >> enerates sequence of actions >> Performed sequence of states

Rationality of an agent
  • Performance measures that define the criterion of successs
  • Agent's initial knowledge of the environment
  • Actions that the agent can perform
  • Agent's percept sequence to date

Properties of Task Environments

Fully Observable - has access to complete state of the environment any time. Need to maintain any    internal state to keep track of the world
Partially Observable - caused by noise and inaccurate sensors or parts of the state are simply missing from sensor data

Deterministic - Next state is determined by the current state and action execute by agent
Stochastic - When the environment is Partially Observable (behavior cannot be predicted)

Episodic - Choice of ation in each episode depends only on the episode itself
Sequencial - Current decision coule affect all future decisions

Single/Multiagent - got brain then know =D



Solo Assignment Tittle *HAWT*



Examples are in italic and might be incorrect, correct me if so =D 


Logical AI
·       Represents knowledge of an agent's world, its goals and the current situation by sentences in mathematical logic language. 
·         The program decides what to do by inferring that certain actions are appropriate for achieving its goals.
eg. Stabilizing robot which obtain input from various sensors, formulate actions and maintain stable position 

Search
·         AI programs often examine large numbers of possibilities
·         Discoveries are continually made about how to do this more efficiently in various domains.
 e.g. moves in a chess game or inferences by a theorem proving program.


Pattern Recognition
·         When a program makes observations of some kind, it is often programmed to compare what it sees with a pattern.
·         For example, a vision program may try to match a pattern of eyes and a nose in a scene in order to find a face.
·         More complex patterns, e.g. in a natural language text, in a chess position, or in the history of some event.
·         These more complex patterns require different methods of approach.
eg. Speech and fingerprint recognition



Representation
·         Facts about the world have to be represented in some way.
·         Usually languages of mathematical logic are used.
eg. how to represent an object such as knife in computer world. How does the knife looks/feels like. 


Common sense knowledge and reasoning
·         This is the area in which AI is farthest from human-level.
·         It has been an active research area since the 1950s.
·         e.g. in developing systems of non-monotonic reasoning and theories of action

eg. The Cyc project aims at making a large base of common sense knowledge.
eg. Using a barometer to determine the height of a building. There are various methods to solve this problem and this topic deals with this sort of problem.

Planning
·        Planning programs start with general facts about the world (especially facts about the effects of actions), facts about the particular situation and a statement of a goal.
·         From these, they generate a strategy for achieving the goal.
·         The strategy is sequence of actions.
eg.  Planning a staff time table for an University?
eg. IBM Deep Blue Machine, planning chess strategy to beat an opponent

Inference
·         From some facts, others can be inferred.
·         Mathematical logical deduction is adequate for some purposes, but new methods of non-monotonic inference have been added to logic.
·         Default reasoning = simplest kind of non-monotonic reasoning.
·         >>conclusion is to be inferred by default but it can be withdrawn if there is evidence to the contrary.
·         For example, when we hear of a bird, we infer that it can fly, but this conclusion can be reversed when we hear that it is a penguin.
·         Ordinary logical reasoning is monotonic.
·         Conclusions that can be drawn from a set of premises are a monotonic increasing function of the premises.
·         Circumscription is another form of non-monotonic reasoning.
eg. Prolog (Programming in Logic) is an example of programming language which deals with inference machine in an expert system using an algorithm called backward chaining.


Learning from Experience
·         The approaches to AI based on connectionism and neural nets specialize in that.
·         There is also learning of laws expressed in logic.
·         Programs can only learn what facts or behaviors their formalisms can represent. Learning systems are almost all based on very limited abilities to represent information.
eg. In pattern recognition, the system can be fed many similar images and from there generate experience so that it could detect similar object in the future

Epistemology
·         This is a study of the kinds of knowledge that are required for solving problems in the world.
eg. The skills, rules and knowledge taxonomy of a human behavior being integrated into a system


 

Ontology
·         Ontology is the study of the kinds of things that exist.
·         In AI, the programs and sentences deal with various kinds of objects, and we study what these kinds are and what their basic properties are.
·         Emphasis on ontology begins in the 1990s.
eg. Semantic web, parsing used in Natural Language Processing

Heuristics
·         A heuristic is a way of trying to discover something or an idea imbedded in a program.
·         Heuristic functions are used in some approaches to search to measure how far a node in a search tree seems to be from a goal.
·         Heuristic predicates that compare two nodes in a search tree to see if one is better than the other
eg. Games such as tic tac toe

Genetic Programming
·         Genetic programming is a technique for getting programs to solve a task by mating random Lisp programs and selecting fittest in millions of generations.
eg. ECJ - Evolutionary Computation (written in Java)



Thanks Anson for helping me filling in the examples =D
The rest in hardcopy, treat me MooMoo ice cream then I MIGHT lend you photocopy =D

Tuesday, September 21, 2010

To my Old Man:

My old man... He is quite a character... He is a family dude... He is a genius... i think  =x

He curses at Internet all the time. Not that because of I am always facing my computer, but of something else. Last few days, I had a little chat with him. "Nowadays, working ain't as easy as it is used to be...", he said. Internet and technology has been growing rapidly, no question about it. With its advantages and conveniences no doubt it is everyone's best friend. However, if one wants to be successful in business, he/she has to master the art of "Internet-ing". The conversation goes on and on... We even debated till the extend that it almost became an arguement... 

One of the things he pointed out is, customers no longer listen to his advices and even questioned his knowledge. He said that customers nowadays trust more on information in the web than experienced senior worker such as him himself. I giggled... Frankly, me myself never trusted anything my lecturers nor people around me say. Well, everything that other people say can only be as reference, there is no 100% guarantee that everyone is correct. I mean, technology is growing rapidly, new tide will always come in the next day and we need to be well informed all the time.

I hated him all the time, used to.... Until the extend I wanted to run away and never come back. Well, I was still young that time. Until one day, I finally realized what he did for me were... were... well... for my sake? I finally come to a point that I forgived him and even better, I acknowledged him as the best pops anyone can wish for.

Recently, I started to admire him more and more. For my age.. well I am not that old, but I overcame many difficulties,  filled with joy, excitement(I faced my difficulties with excitement, do not ask me why =x), some are painful and unforgetable which scar me for life... If a boy like me knows so much, what of it for my old man? Whatever he said and suggested are gold, I will always treasure it, good or bad.

I can't say that I love him. I am a dude, like all dudes we often hide our emotions. He did this often as well, never told us how he felt and keep all the pain to himself, this is what my used mum to tell me. Once that I knew that and walk in his shoes(hypothetically) I felt his pain and come to an understanding. Pops, please don't hide it anymore, I am here to share the pain with you, neh?

Everytime he got angry, house became hell, there is no place to hide. After I become "partially" all grown up, I finally realised that there is no place like home =D Outside world... is waaaay more hellish... kiddos, trust me.. There are many types of people way beyond your imagination. Family, they are always there for you, even when they hate you a lot (most of the time).

I think this is enough, too much text do not make this an interesting article(many people are complaining) ~XD

For those people who curses at their family members, well, I have to admit, you have all the right to do so, and there are many extreme scenarios. I have seen a lot... However, often,what your parents told you to do  might not sound good but it is for your own good. Please, cherish them before it is too late.

Oh... before ending this naggy shit, Happy Birthday PoPs  ^^