Author Archives: Philippe Fournier-Viger

How to answer reviewers for a journal paper revision?

Today, I will discuss how to prepare the revision of a journal paper after receiving the editor’s decision that the paper will be accepted with minor or major modifications. As most people should know, when submitting a paper to a … Continue reading

Posted in General, Research | Tagged , , , , , | 25 Comments

Top mistakes when writing a research paper

Today, I will discuss some common mistakes that I have seen in research papers and that every author should avoid ! Overlength papers.  When a paper is submitted to a conference or journal, there is generally a page limit. If … Continue reading

Posted in General, Research | Tagged , , | 6 Comments

Why data mining researchers should evaluate their algorithms against state-of-the-art algorithms?

sA common problem in research on data mining is that researchers proposing new data mining algorithms often do not compare the performance of their new algorithm with the current state-of-the art data mining algorithms. For example, let me illustrate this … Continue reading

Posted in Data Mining, Programming, Research | 4 Comments

Brief report about the ADMA 2013 conference

In this blog post, I will discuss my recent trip to the ADMA 2013 conference (9th Intern. Conf. on Advanced Data Mining and Applications in China (December 14-16 2013 in Hangzhou, China at Zhejiang University). Note that the view expressed … Continue reading

Posted in Data Mining, General | Tagged , , , | 2 Comments

Conference reviewers procrastinate?

Today, I will  write about the work of reviewers for scientific conferences. As you probably know, when a researcher submit a paper to a conference, the paper is assigned to usually three or more reviewers. The program chair of the … Continue reading

Posted in General, Research | Tagged , , | 2 Comments

An introduction to frequent pattern mining

In this blog post, I will give a brief overview of an important subfield of data mining that is  called pattern mining.  Pattern mining consists of using/developing data mining algorithms to discover interesting,  unexpected and useful patterns in databases. Pattern … Continue reading

Posted in Data Mining, Research | Tagged , , , , | 15 Comments

The importance of sociability for researchers

There are several characteristics required to become a great researcher. Today, I will discuss one of them that is sometimes overlooked. It is sociability.  Sociability means to build an maintain relationships with other researchers.   The nature of the social relationships … Continue reading

Posted in General, Research | Tagged , | 2 Comments

How to encourage data mining researchers to share their source code and datasets?

A few months ago, I wrote a popular blog post on this blog about why it is important to publish source code and datasets for researchers“.  I explained several advantages that researchers can get by sharing the source code of … Continue reading

Posted in Data Mining, Research | Tagged , , , | Leave a comment

The importance of constraints in data mining

Today, I will discuss an important concept in data mining which is the use of constraints. Data mining is a broad field incorporating many different kind of techniques for discovering unexpected and new knowledge from data. Some main data mining … Continue reading

Posted in Data Mining | Tagged , , | Leave a comment

How to measure the memory usage of data mining algorithms in Java?

Today, I will discuss the topic of accurately evaluating the memory usage of data mining algorithms in Java. I will share several problems that I have discovered with memory measurements in Java for data miners and strategies to avoid these … Continue reading

Posted in Data Mining, Programming, Research | Tagged , , , , , | 1 Comment