This weblog is intended for sharing and discussion my ideas and views about machine intelligence and cognition, either natural or artificial, and related subjects. This multidisciplinar and interdisciplinar field comprises many specialized approaches and methods of study. My interests have been related to the following subjects:

  • Computer vision and image processing – studies how to represent, process and make inferences from sets of images and video (image sequences), usually gathered via a computer controlled process called imaging, the image capture process.
  • Machine vision – it is almost the same as above, but the term is usually employed to refer to application areas, such as robot vision, automated visual inspection, automated surveillance, computer-aided visual diagnosis in biomedical and forensic imaging, satellite image analysis, automated microscopy, etc.
  • Pattern recognition and machine learning – studies how to represent, detect and analise patterns in data sets, by means of statistics, neural networks, heuristics and logic-theoretical methods.
  • Computational intelligence – is the study of the computational aspects involved in intelligent behavior and processes exhibited in nature that could, at least in principle, be imitated by or developed into machines. This study involves the modeling of intelligence, perception, cognition and related processes. Here, the targets are not only the individuals themselves, but also their associations and the evolving environment in which they are embedded. So, under this subject we study artificial intelligence, evolutionary computation, artificial life, swarm intelligence and many related issues.
  • Cognitive science – is the scientific (both experimental and theoretic) study of cognition and related processes. This is far the most complex of all areas mentioned in my list of interests. actually it encompasses the foundations of all of them in matters related to autonomy, adaptiveness, development and evolution, which are the key aspects of cognition and the mind in totum.

While working with these subjects, I’ve been involved with several related topics, like complex dynamic systems, chaos, statistical mechanics, neuroscience, semiotics, mathematical theories of information and I dealt with several applications and activities , like the interpretation of art, the creation of animated characters, intelligent robot control, etc. I can’t really complain about not having variety and novelty in my work, and I found mine a pretty exciting job.


I also have some teaching activities at the university. They take place at the electronic systems department of the school of engineering and sometimes at the institute of physics. The related subjects are in the fields of electric circuits, electronics, instrumentation, automation, computer vision, image processing and modern physics. I’ll treat these subjects in a separate blog, in Portuguese, my country’s language. However, some particular postings involved with my teaching activities will be done here, those concerned with the areas of cognitive science, artificial intelligence and related topics.

Other subjects

Occasionally I’ll put here some material about other subjects that could be of interest, or curiosities that I think it worth to share. Besides, I’ll use this blog to make announcements of some events related to cognitive science and machine intelligence research.

Why in English ?

Since I live in a Portuguese speaking country one could argue this, but I think it worth to write this blog in English for at least two reasons. First, because I improve my usage of the language. A second reason is because English is of common usage spread through the scientific community worldwide.

Why blogs ?

Writing blogs gives something more than writing papers. One can have more interaction with blog readers through the eventual discussions and comments to the posts than could get with papers readers in a comparably short time.  Nevertheless, social networks of scientists, like ResearchGate, of which I also participate, are a promising way to change this scenario and provide a quicker feedback to published papers.


I expect comments to my posts that have relevant adherence to the posted contents. I don’t care about the level of technicality in the comments, so be my guest to write as you wish. Nevertheless, if one needs to use symbols or math, this blogging environment offers way to do it with LaTeX. Look at these posts about how to post with LaTeX content:



More about…

Go to my webpage; there you’ll find more stuff about myself, my work, interests and my findings and links.

jk lab small>>> Go to my homepage