\begin{tikzpicture}[scale=1,transform shape]
	\draw[thick] (0, 0) rectangle (7, 2);
	\draw (3.5,1) node[text width=3.5cm] {Neural network with $L-1$ hidden layers};
	\draw[thick,->] (1,-1) node[below,text width=1.1cm] {\footnotesize isActor Damon} -- (1,0);
	\draw[thick,->] (2,-1) -- (2,0);
	\draw[thick,->] (3,-1) node[below,text width=1.1cm] {\footnotesize isDirector Nolan} -- (3,0);
	\draw[thick,->] (4,-1) -- (4,0);
	\draw[thick,->] (5,-1) -- (5,0);
	\draw[thick,->] (6,-1) -- (6,0);
	\draw[thick,->] (3.5,2) -- (3.5,3) node[above, text width=1cm] {\footnotesize Critics Rating};
	\draw[thick,->] (2,2) -- (2,3) node[above, text width=1cm] {\footnotesize imdb Rating};
	\draw[thick,->] (5,2) -- (5,3) node[above, text width=1cm] {\footnotesize \hspace{0.2cm}RT Rating};
	\draw (2,-1.5) node[below] {\large \textbf{. .}};
	\draw (5,-1.5) node[below] {\large \textbf{. . . . . . . .}};
	\draw (3.5,-2) node[below] {\large $x_i$};
	\draw (3,4) node[above] {\large $y_i = \left\lbrace 7.5 \hspace{1cm} 8.2 \hspace{1cm} 7.7 \right\rbrace$};
\end{tikzpicture}
