\documentclass{article}
\usepackage[pdftex,active,tightpage]{preview}
\setlength\PreviewBorder{2mm}

\usepackage{tikz}
\usetikzlibrary{shapes.multipart, calc}

\begin{document}
\begin{preview}
\begin{tikzpicture}
    \tikzstyle{bplus}=[rectangle split, rectangle split horizontal,rectangle split ignore empty parts,draw, fill=white]
    \tikzstyle{every node}=[bplus]
    \tikzstyle{level 1}=[sibling distance=60mm]
    \tikzstyle{level 2}=[sibling distance=15mm]

    \node[draw=white] {\hphantom{i}}
      child[sibling distance=80mm] {node {single domain}
        child[sibling distance=80mm] {node {analyze classifiers}
            child[sibling distance=40mm] {node {\parbox{2cm}{\centering predict\\classifier accuracy}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering large sample\\1}}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering small sample\\2}}}}
            child[sibling distance=40mm] {node {\parbox{2cm}{\centering choose between classifiers}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering large sample\\3}}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering small sample\\4}}}}
        }
        child[sibling distance=80mm] {node {analyze algorithms}
            child[sibling distance=40mm] {node {\parbox{2cm}{\centering predict\\algorithm accuracy}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering large sample\\5}}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering small sample\\6}}}}
            child[sibling distance=40mm] {node {\parbox{2cm}{\centering choose between algorithms}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering large sample\\7}}}
                child[sibling distance=20mm] {node {\parbox{1.5cm}{\centering small sample\\8}}}}
        }
      }
      child[sibling distance=80mm] {node {\parbox{2cm}{\centering multiple domains\\9}}
      };
\end{tikzpicture}
\end{preview}
\end{document}
