remove a blank option of select field that was generated by SimpleForm

You can pass a include_blank: false, include_hidden: false option:

= f.input :category, :as => :select, :label => false, :collection => Choices["Categories"], include_blank: false, include_hidden: false

or you can customize call back action in your model to remove any empty string in the array parameter, assuming a parameter with the name "types":

before_validation :remove_empty_string

def remove_empty_string
  types.reject! { |l| l.empty? }
end