FizzBuzz問題をニューラルネットワークで解いてみる
FizzBuzz問題をニューラルネットワークで解いてみる TL;DR FizzBuzz問題をニューラルネットワークで解いてみます。
ラベルデータの作成 import pandas as pd results = [] for i in range(1, 10000 + 1): if i % 3 == 0 and i % 5 == 0: results.append((i, 'FizzBuzz')) elif i % 3 == 0: results.append((i, 'Fizz')) elif i % 5 == 0: results.append((i, 'Buzz')) else: results.append((i, 'Number')) data_df = pd.DataFrame(results, columns=['Number', 'Results']) display(data_df.head(15))